Neal Mohan, YouTube's CEO of Indian origin, has been honoured as TIME magazine's 2025 CEO of the Year. The magazine ...