Nepal election delays leave 22 solar projects in limbo
Last year the state-owned power utility Nepal Electricity Authority (NEA) was preparing to sign PPAs for 22 solar projects that successfully...
Last year the state-owned power utility Nepal Electricity Authority (NEA) was preparing to sign PPAs for 22 solar projects that successfully...