Tata Power Renewable Energy commissions bifacial solar project for a tea estate
Tata Power Renewable Energy Limited (TPREL), in collaboration with Chengmari Tea Estate has successfully completed the commissioning of a 1,040 kW bifacial solar system project. This signifies the inaugural deployment of on-ground bifacial modules in […]