AES Andes – the Chile-based arm of US powerhouse AES Corporation – has shocked the industry by pulling the plug on its ambitious US$10 billion INNA green hy ...