News

The Department of Energy (DOE) could not yet give its green light to three competitive biddings involving 1,250 megawatts (MW) of power supply requirements of the Manila Electric Co. (Meralco) unless ...