The Mambilla hydropower project, like the Aswan Dam in Egypt and Three Gorges Dam (3GD) in China, will hardly be funded by the major industrial powers. Attempts to slow down on these projects often ...