Project overview
About this development
Construction of a hydroelectric power plant in Taraba state, Nigeria. The proposed 3 050MW Mambilla hydroelectric project has been compared with the Three…
Project at a glance
Mambilla Hydroelectric Power Plant - Nigeria is located in Nigeria. The project is classified in the Public Private Partnership sector.