Since Netflix reported a record low in revenue earlier this year The streaming company just announced they’re laying off a 150 people.
DJ Sight
February 18, 2026