Static News Netflix losing ground avnblogfeed April 24, 2022 0 The streaming giant’s stock price plummeted 25% after announcing it has lost 200,000 subscribers...Read More