ADVERTISEMENT

FGen casts 'poison pill' as 'vote of confidence' from Razon

Published Apr 16, 2026 12:49 pm  |  Updated Apr 16, 2026 01:49 pm
Enrique K. Razon Jr. and Federico “Piki” R. Lopez
Enrique K. Razon Jr. and Federico “Piki” R. Lopez
First Gen Corp. clarified the inclusion of “Key Man” clauses in its hydropower joint venture with Prime Infrastructure Capital Inc., dismissing descriptions of the management control provisions as a “poison pill” and asserting the terms were a requirement of its partner.
The power producer said in a statement on Thursday, April 16, that the provisions were requested by Prime Infra, led by tycoon Enrique K. Razon Jr., to ensure the continued involvement of Federico “Piki” R. Lopez, First Gen chairman and chief executive officer (CEO).
”It was not First Gen but Prime Infra that requested the inclusion of the CMC [change of management control] or Key Man provisions. Prime Infra’s request for inclusion of the CMC provisions shows the level of trust and confidence that Prime Infra has in FRL and its management team,” the company said.
The First Gen-Prime Infra joint venture aims to develop 2,000 megawatts of pumped storage hydro capacity, comprising the 600-megawatt Wawa project in Rizal and the 1,400-megawatt Pakil facility in Laguna.
Under the disclosed terms, a CMC event occurs if Lopez or his designated team no longer holds specific leadership positions. These triggers include Lopez ceasing to be CEO of First Gen, his designees losing their majority on the First Gen board, or Lopez losing his seat on the board of the parent firm, First Philippine Holdings Corp.
The agreement also mandates that Lopez remain the proxy entitled to vote First Gen’s shares in the project companies and that his team continues to lead the executive committee.
However, the financial stakes of a management shift are significant. If a CMC occurs during the construction phase or within one year of the start of commercial operations, Prime Infra holds the right to compel First Gen to sell its stake in the project subsidiary, Prime Hydropower Energy Inc., at a discount.
While such clauses are often viewed by analysts as defensive measures to ward off hostile takeovers, First Gen noted that the structure reflects Prime Infra’s reliance on current management’s expertise rather than a tactic to block potential bidders.
Prime Infra earlier said that First Gen is a “seasoned local energy player” and a “trusted partner” whose track record is vital for the safe and timely delivery of complex infrastructure. 

Last April 13, the majority faction of the family holding firm Lopez Inc. said the ₱62 billion hydropower agreement between First Gen and Prime Infra contained “poison pill” that penalizes the Lopez Group by P16 billion if Piki is removed from leadership.
The majority characterized the clause as an act of self-dealing designed to protect the executive’s position following a board vote to remove him for loss of trust and confidence.
While a court order has temporarily blocked his ouster, the majority alleges the deal was authorized during a brief board session without proper disclosure to the stock exchange or shareholders.

Related Tags

First Gen Corp. (FGen) Prime Infrastructure Capital Inc. (Prime Infra)
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.