• Sun. Oct 5th, 2025

Twitch to lay off 500 employees

The popular streaming platform, owned by trillion dollar company Amazon, is set to lay off roughly 35% of its staff.