Netflix has slashed subscription rates in 116 countries following its success in India. New Delhi: Netflix has slashed subscription rates in 116 countries following the success of its business model in India, the company said on Wednesday. Netflix has seen a 30 per cent growth in customer engagement and 24 per cent revenue growth year-on-year […]