Apple earnings show just how tough the macroeconomic environment has been for the hardware giant. Are layoffs next?
techcrunch.com