The substantial delay in the regulatory approval of power supply agreements (PSAs) was among the factors blamed in the never-ending high electricity rates burden of the Filipino consumers – and that had been particularly manifest in this year’s summer months because many power utilities were...