Power show: ASEAN’s mega dams
June 19, 2013Energy hungry ASEAN countries have embarked on the construction of spectacularly giant hydropower dams to feed their growing economies and industries. This infographic shows the most advanced projects. Infographic by…