The installation is expected to offset ~9 lakh metric tonnes of CO2 emissions annually Tata Power Renewable Energy Limited (TPREL), a subsidiary of The Tata Power Company Limited, one of the largest renewable energy players in India, has received a Letter of Award (LOA) for developing a 200 MW Firm and Dispatchable Renewable Energy (FDRE) […]