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