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…