'India Ideally Placed As China Alternative': Amitabh Kant

G20 sherpa Amitabh Kant talks about why India is ideally placed as an alternative destination to China for global investments.

Related Videos