A hydropower renewable energy project with a capacity of 138 MW. Located in Adamawa State, Nigeria. Current status: announced.
A hydropower renewable energy project with a capacity of 138 MW. Located in Adamawa State, Nigeria. Current status: announced.