The global music & media company plans to invest $50 million over the next few years in India.
The channel has crossed a major milestone of over 6 billion minutes of video served