🌐
$340B+
Global OTT revenue in 2025
Source: Statista 2025
Includes SVOD, AVOD & live-streaming revenue globally.
📱
5.27B
OTT users worldwide
5.27 Billion Viewers
Over 65% of the world's population streams OTT content.
🎬
$45.2B
Netflix full-year 2025 revenue
Netflix Full-Year 2025
#1 SVOD platform by revenue — 300M+ subscribers globally.
🇮🇳
35M
Indians living abroad — potential NRI OTT subscribers
NRI Opportunity
High-value segment with strong appetite for Indian-language content.