Industries | Fri Apr 25, 2014 5:30am EDT

Indonesia racing to beat power deficit as new project delays loom