ERC scored for delay in power supply deals. IN Business - Porcalla, Delon (The Philippine Star)