A milestone was reached in global energy this year as renewable sources surpassed coal as
On April 28, 2025, a sudden and cascading power failure plunged Spain and Portugal into
Ramon Ang’s SMC Global Light and Power Corporation captured the biggest share of projects in
The Philippines is sitting on one of Southeast Asia’s richest mixes of renewable energy (RE).
Tera Renewables 7 Corporation is investing P17.62 billion to develop a 451.38-megawatt peak (MWp) solar