Google to lay off 12,000 employees after project and function review

Google is to lay off 12,000 employees amid something of a pandemic reckoning for technology companies that recruited heavily in recent years and are now facing harsh realities of a cooling economy....