Kasuwa Khola Hydropower Project, 92 MW

Kasuwa Khola Hydropower Ltd.