After a period of breakneck expansion, Big Tech is hitting the pause button. A round of internal announcements in recent days has revealed the sudden wave of caution sweeping through the tech companies’ top ranks. Last year, as Big Tech accelerated out of the pandemic, the brakes came off on […]