business analyst Mark Zuckerberg Takes Blame For ‘Over-Optimism’ As Meta Set To Lay Off Thousands Tomorrow – Meta Platforms (NASDAQ:META) Sella A. Elizabeth 7 months ago