ADVERTISEMENT

ABS-CBN urges Piki Lopez to keep media firm out of family feud

Published May 8, 2026 05:41 pm
Federico “Piki” R. Lopez
Federico “Piki” R. Lopez
ABS-CBN Corp. asked to be excluded from an escalating legal battle within its controlling family, following allegations by board director Federico “Piki” R. Lopez that the media company’s top executives dissipated corporate funds.
ABS-CBN issued a statement on Friday, May 8, urging the public and the Lopez family to keep the company out of a private dispute.
“Huwag na po sanang idamay ang ABS-CBN sa isang away na hindi naman amin (Please to not involve ABS-CBN in a fight that is not ours),” the company said in a statement.
The company noted that the majority of the Lopez family, currently allied against Piki, has already clarified that their internal disagreements do not involve the media firm’s operations.
The pushback comes after Piki filed a verified complaint with the Securities and Exchange Commission (SEC) on May 6, 2026. Through his attorney-in-fact, Gonzalo Ocampo, Piki requested that the regulator appoint an independent management committee to oversee the company and investigate management for alleged violations of securities laws.
The Piki’s complaint targets ABS-CBN Chairman Martin “Mark” Lopez, President Carlo L. Katigbak, and Group Chief Financial Officer Ricardo B. Tan.
Piki accused the leadership of squandering tens of billions of pesos in resources, claiming a pattern of disbursements that unduly favored certain officers and siphoned cash through unnecessary expenses. The complaint further alleged that these actions occurred even before the company lost its broadcast franchise in 2020, leading to significant losses that prejudiced minority shareholders and creditors.
ABS-CBN defended its leadership, noting that the board of directors has consistently commended the management team for its efforts to keep the company afloat amid financial headwinds.
The company pointed out that Piki, as a sitting director, had previously raised no recorded objections to these commendations.
“Instead of publicly calling out certain employees, and as a Director of the Company, Piki should just engage the Board in constructive discussion,” the company said. It added that the public accusations are “painful distractions” that divert resources away from the firm’s recovery efforts.
The legal filing seeks a comprehensive forensic audit of related-party transactions and financial reports to preserve the company’s remaining enterprise value. Federico’s camp argues that an independent body is necessary to protect the firm from what it described as fraudulent or grossly negligent expenditures.
The internal rift is a rare public fracturing of the Lopez family, which has controlled the media giant for decades. ABS-CBN’s management maintained that its workforce remains focused on returning to a solid financial footing despite the ongoing legal challenge. (James A. Loyola)

Related Tags

ABS-CBN Corporation Federico Lopez Securities and Exchange Commission Martin Lopez Carlo L. Katigbak Ricardo B. Tan
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.