Live TVLive TV
News18 » India» Videos

The Last Word: What does Obama's victory mean for the US, India?

IndiaNovember 7, 2012, 11:06 pm

Obama in his presidential elections campaign had criticised outsourcing of jobs to countries like India saying that US needs to create jobs locally.

Latest Most popular Live TV