Netflix India has recorded an impressive growth of more than 700 per cent in the past 12 months.
Content spending in Asia could reach $10.1 billion in 2022