Trucking News 21 Jan by Vitaliy Dadalyan IBM earnings and revenue continue to shrink, stock falls 6% Article Source