Achwa 1 Hydropower Plant is located in Uganda. It has installed power of 43 MW.

Project Information

Client:
Arpe Ltd.
Date :
November 2023. - ongoing
Category:
Hydropower Plant