Netflix Slashes Subscription Rates In 116 Countries
Entertainment OTT (Over-The-Top) player Netflix has slashed subscription rates in 116 countries following the success of its business model in India, the company said today. Netflix has seen a 30 per … Read More