EDC inks power supply deal with manufacturing firm. IN Business News.
Keywords: Power supply--Philippines.; Renewable energy