YouTube's Indian-origin Chief Executive Officer Neal Mohan has been named as the 2025 CEO of the Year by TIME magazine. "In many ways YouTube is creating the cultural diet that the globe is beginning ...