Published by admin at January 29, 2025 By Lenie Lectura – January 28, 2025 from Business Mirror The country’s top power firms have achieved financial close for their liquefied natural gas (LNG) facility which recently received the green light of the government’s competition watchdog. In separate disclosures, […]