
NTPC, ISA Partner with 7 African Nations for Solar Projects
NTPC and ISA to develop over 1.5 GW solar capacity across Africa, including floating solar in Mauritius; NTPC to lead feasibility studies and bid design for project execution. April 11, 2025. By EI News Network In a strategic move to bolster clean energy …