Shell to scale up operations in India

It's the third largest company in the world, but it's been on slippery ground in India. But now the man who turned Shell around tells NDTV exclusively that he has plans to scale up operations in India where Shell has been for 78 years.

Related Videos