India’s largest solar cell plant by Tata Power begins production; positive impact on shares
Tata Power Company Limited has commenced commercial production of solar cells at its state-of-the-art 4.3 GW solar cell and module manufacturing plant in Tirunelveli, Tamil ... Read More
IFC commits $105m investment in Brookfield’s solar project in Rajasthan
The International Finance Corporation (IFC), part of the World Bank Group, has committed $105 million to support a significant solar power project in Bikaner, Rajasthan, ... Read More