Hydro-power project

Mambilla Hydro-Power Project Set To Take-Off

Chinese engineers have visited the site of the 3050MW Mambilla hydro-power project at Gembu in Taraba State preparatory to kicking off the project.

Support the ICIR

We need your support to produce excellent journalism at all times.

-Advertisement-