Tender For 1.15 GW Solar & Storage In Cuba
India's NTPC Seeking Bidders For 1.15 GW Solar & 150 MW/150 MWh BESS Projects In Cuba
Indian electricity utility NTPC Limited is soliciting bids from solar power developers to install 1.15 GW grid connected solar PV
