YouTube CEO Neal Mohan has been named TIME Magazine’s 2025 CEO of the Year, with the publication praising the Indian-American leader as the mastermind behind the content that billions of people around the world watch, create, and engage with. TIME’s profile, published on December 9, describes how “YouTube is shaping the cultural diet that the […]