Business: Layoffs may be primary way for tech companies to address profits
Literally tens of billions spent on projects that have yet to deliver: Investors are particularly irritated about what one might call the “science projects” that many big tech companies have…