Obama means 'business' in India

NDTV talks to Amit Mitra, Secretary General, FICCI, about the agenda of corporate India on Obama's visit.

Related Videos