Meta Platforms Announces Major Layoffs Amidst Financial Struggles and Executive Turnover | The 4 Pillar Report