JioStar Spends $10 Billion On Content, Surpassing YouTube’s $2.53 Billion By News Desk on May 3, 2025