Netflix is facing toughest moments as the OTT streaming giant has lost $15.1 billion in market value following a mass wave of subscription cancellations. Even richest man on earth, Elon Musk stepped into the debate by urging users to cancel Netflix.
Disclaimer: Includes third-party opinions. No financial advice. May include sponsored content.See T&Cs.