Sardana

Tata Power Co. Ltd lost 1.59% to close at Rs77.20 per share on Wednesday on the BSE, while the benchmark Sensex lost 0.18% to close at 28111.83 points. Photo: Priyanka Parashar/Mint<br />
Anil Sardana, chief executive officer and managing director, Tata Power, says the firm has a presence of 1,206 MW installed capacity in the clean energy space. Photo: Priyanka Parashar/Mint<br />