Meta is planning to lay off around 8,000 employees, equivalent to 10% of its workforce, according to AFP report.Published by The Spectator IndexApr 23, 2026 8:40:02 PM UTC