From hosting G20 to moon landing, Indians are ‘conquering the world’: Nita Ambani

After overtaking China to become the world’s most populous nation, India could also leapfrog its neighbor to also become the world’s second-largest economy by 2075. Peter Adams | Stone | Getty Images India has had some big moments this year and continues to take the world by storm as one of the fastest growing major … Read more