Home Tags Meera Shankar

Tag: Meera Shankar

Indian Ambassador Examines ‘Why India Matters’

Meera Shankar, India’s ambassador to the U.S., recently delivered the keynote address at Emory University’s Emerging India Summit, offering a panoply of reasons for...