Published by admin at June 13, 2017 By Lenie Lectura – June 12, 2017 from Business Mirror The Department of Energy (DOE) has identified ideal locations all over the country where new power projects should be put up in line with the projected 43,765 megawatts (MW) of additional capacity […]