Thursday May 08, 2025
Tata Group took full control of the platform after buying the 29.8 per cent stake from Disney