IBM posts biggest annual sales increase in over a decade, then announces layoffs | Heykuki News