YouTube CEO Neal Mohan said, "In the last three years alone, YouTube has paid more than ₹21,000 crore to creators, artists and media companies across India." Speaking at WAVES 2025, the YouTube CEO added, "India is rapidly becoming a 'creator nation'...In India, over 100 million channels have uploaded content on YouTube in the last year."