It rained OTTs in India in 2018

Wherever you go – in metros or in towns – in arguably the world’s fastest growing…