Subscribe to get latest news delivered straight to your inbox


    India has 353 million OTT users and 96 million active paid subscriptions, which translates into a penetration of 25.3%: Ormax Media report

    • 31.08.2021
    • By Business Insider
    Business Insider