Indian markets the best place to invest: Tata Asset

Sanjay Sachdev, president and CEO of Tata Asset Management, says from the three years perspective the Indian markets are probably the best place to be in.

Related Videos