India had 125 million OTT subscribers in 2024, that amounts to a reach of about 375 million viewers