Business News Miss World’s First Foray into the World of Advertising is Nothing But Sheer Gold Manushi Chillar was crowned Miss World from India in 2017 By Komal Nathani