Published by admin at November 29, 2023 By Sheldeen Joy Talavera – November 28, 2023 | 8:35 pm from Business World THE Department of Energy (DoE) said it has awarded 1,300 renewable energy (RE) contracts with a total potential capacity of 130,880.8 megawatts (MW) as of the […]