Loading...
Uploaded by ndtvprofit on Jul 24, 2009
The visit of Secretary of State Hillary Clinton is a sign that India matters and India is on the radar of the Obama administration, says Anand Mahindra, VC & MD of M&M.
News & Politics
Standard YouTube License
Load more suggestions
All Comments