Is Netflix going downhill?

25th Jun 2022    |     Source: MSN

In this Oct. 10, 2011, file photo, the exterior of Netflix headquarters is seen in Los Gatos, Calif. For the second month in a row, Netflix has cut employees to manage company costs.