YouTube's Indian-born CEO, Neal Mohan, has been named Time magazine's CEO of the Year for 2025. TIME recognized Mohan for his ...