ADVERTISEMENT

Energy giants get green light for $3.3-billion LNG mega-project

Published Dec 23, 2024 05:44 am

Regulators have given the green light to an alliance between a trio of Philippine energy giants, granting them control over the integrated liquefied natural gas (LNG) project in Batangas province.

The Philippine Competition Commission (PCC) announced on Monday. Dec. 23, it approved a joint partnership between Meralco PowerGen Corp. (MGEN), Therma Natgas Power Inc. (Therma), and San Miguel Global Power Holdings Corp. (San Miguel Power).

The PCC approval granted three of the country’s largest power firms control over Batangas's $3.3 billion LNG project.

Under the agreement, Chromite Gas Holdings, Inc., a joint venture of MGen and Therma, will acquire a 67 percent equity interest in South Premiere Power Corp. (SPPC), Excellent Energy Resources, Inc. (EERI), and Ilijan Primeline Industrial Estate Corp.

Chromite and San Miguel Power (SMP) will also fully acquire LNG terminal operator Linseed Field Corp.

“As a result of these acquisitions, MGEN and Therma, through their 60/40 ownership of Chromite, will control 67 percent of SPPC, EERI, and Ilijan Primeline, while San Miguel Power retains a 33 percent stake in these three entities and gains a corresponding interest in LFC,” PCC stated.

To address potential competition concerns arising from this alliance, such as coordination risks in the power generation market and the possibility of exclusionary supply deals, the PCC has imposed several conditions for a period of five years.

These conditions include oversight of the Competitive Selection Process (CSP) to ensure transparent bidding for power supply agreements (PSAs) and prevent collusion.

Additionally, the acquired companies must operate independently of their parent companies, maintaining separate management and facilities.

Furthermore, the boards of directors will include independent members, and internal trading units will operate independently of affiliates.

To ensure transparency and accountability, power plants must submit reports on unplanned outages to the PCC, and Competitive Retail Electricity Market (CREM) reports will also be required.

Finally, parent companies are mandated to appoint a competition compliance officer.

Violations of these conditions could result in fines of P2 million per infraction, along with other penalties.

The PCC said these safeguards balance encouraging investment in energy infrastructure with ensuring a fair and competitive market.

In a joint statement, San Miguel, AboitizPower and MGen stated that this transaction would enhance the country's energy security and infrastructure while advancing a competitive energy market.

“This partnership highlights the shared vision of MGEN, AboitizPower, and SMGP to address the growing energy needs of the Philippines while promoting transparency, fairness, and long-term sustainability in the energy sector,” the consortium said.

Related Tags

Ramon S. Ang Philippine Competition Commission Manuel V. Pangilinan Sabin Aboitiz
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.