A rupture in AC Energy’s power barge has spilled nearly 270,000 litres of fuel off Iloilo and Guimaras, affecting coastal communities and mangroves. The area’s rich ecology was previously damaged in ...