YouTube's Indian-origin Chief Executive Officer Neal Mohan is now the 2025 CEO of the Year by TIME magazine. “In many ways ...