Africa Must Stop Outsourcing Its Ambitions – W. Gyude Moore
Last month, China approved an ambitious $140 billion hydropower project to dam the Yarlung Tsangpo River in Tibet. The project, set to generate three times more energy than the Three Gorges Dam, exemplifies China’s...