Viewpoint Paper
Post-2015 Consensus: Energy Viewpoint, Mashele
Mashele (DBSA) looks at the various targets proposed against the current trends in energy capacity and investment. The seven emerging economies of Brazil, Russia, India, China, South Africa, Mexico...
Read more