Since Netflix reported a record low in revenue earlier this year The streaming company just announced they’re laying off a 150 people.
Site Hub
October 5, 2026