YouTube CEO Neal Mohan, an Indian-origin executive, has been named TIME's 2025 CEO of the Year. TIME recognized Mohan for his ...