Phillippines renewable energy companies have broken ground on the 3.5 GW Terra Solar and 4.5 GWh battery storage project, tipped to be the world’s largest integrated solar and battery facility.
China and the Philippines have traded barbs for months over manoeuvres at Second Thomas Shoal, an atoll within Manila's 200-nautical-mile Exclusive Economic Zone (EEZ) in the South China Sea.
Some results have been hidden because they may be inaccessible to you