A Golden Jubilee and a Failed Romance with a Hydropower Plant

The Mambilla hydropower plant is a 3,050 Mega Watts (which has now been scaled down to 1,525 MW) power station under development.

  • 0