Sunday, April 19, 2026

Meta plans to lay off 10% of its workforce in May, according to report