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
December 6, 2025