Anil Sardana on Tata Power’s overseas plans

Anil Sardana, Tata Power's managing director, spea... more