NEA signs PPAs for 750 MW of solar power, 15 projects awarded to
Nepal, Feb. 4 -- The Nepal Electricity Authority (NEA) has signed power purchase agreements (PPAs) for 750 megawatts of solar electricity under its plan to address seasonal energy shortages
