ADVERTISEMENT

PCC, NTC ink deal for fair competition in telco sector

Published Sep 19, 2025 04:35 pm
The antitrust watchdog Philippine Competition Commission (PCC) has signed an agreement with the National Telecommunications Commission (NTC) to promote fair competition and regulatory coordination in the telecommunications sector, in line with the Konektadong Pinoy Act.
In a statement on Friday, Sept. 19, PCC said it signed a memorandum of agreement (MOA) with NTC, pursuant to Section 18 of Republic Act (RA) No. 12234, which embodies the recently lapsed law.
Under the law, both commissions shall ensure that all industry players observe “fair, reasonable, non-discriminatory treatment in all their dealings.”
PCC and NTC are also mandated to eliminate barriers to entry in the sector to make it “highly competitive.”
“To this end, within 30 days from the effectivity of this act, the PCC and the NTC shall enter into an agreement to foster and develop interagency cooperation mechanisms,” the law read.
Konektedong Pinoy Act, also known as the Open Access in Data Transmission Act, officially became law last month after President Ferdinand “Bongbong” Marcos Jr. opted not to veto or sign the measure within 30 days of receiving it in his office.
As mandated under this law, both PCC and NTC must cooperate in information-sharing tools to ensure effective enforcement, alongside the promotion of fair competition in the industry.
PCC Chairperson Michael Aguinaldo said signing the agreement with NTC is a crucial step in advancing the vision of Konektadong Pinoy Act to build a competitive and inclusive telco landscape.
“By working together, we can safeguard the sector from the dangers of those that would seek to damage or monopolize telecommunications to the detriment of consumers,” said Aguinaldo.
The law seeks to enhance nationwide connectivity by making it easier for internet service providers (ISPs) to operate by encouraging infrastructure sharing and simplifying the licensing process.
In the same manner, new telco players are no longer required to secure a legislative franchise or a certificate of public convenience and necessity to operate in the country.
“PCC remains committed to supporting the implementation of the law through technical assistance, joint enforcement, and policy coordination,” Aguinaldo said.
Under the MOA, both agencies will collaborate on joint market monitoring, policy development, enforcement actions, and capacity-building initiatives.
The agreement also creates protocols for information exchange, coordination on merger reviews and investigations, and the creation of joint task forces when necessary.
For her part, NTC Commissioner Ella Blanca Lopez said the MOA underscores the importance of interagency collaboration in fostering a competitive telco environment.
“We are committed to fair, reasonable, and non-discriminatory practices across the industry,” said Lopez.
“This agreement sets the stage for strong interagency collaboration and responsible data sharing, enabling us to fulfill our mandates and better serve Filipino consumers,” she added.
According to PCC, the implementing rules and regulations (IRR) of Konektadong Pinoy Act are still being drafted by the government and industry stakeholders.
The law’s IRR is expected to be finalized in November.
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.