Featured PM Narendra Modi Named World’s Most Admired Indian, Bill Gates Remains Most Admired Man in World The Newsroom Network Jul 19, 2019 Indian Prime Minister Narendra Modi has been named as world's most admired Indian and Bill Gates remains the world’s most admired man