ADVERTISEMENT

As inflation bites PLDT profits, Pangilinan eyes data centers for growth

Published Aug 13, 2026 08:52 pm
Manuel V. Pangilinan
Manuel V. Pangilinan
Telecommunications giant PLDT Inc. is expecting more its strategic assets, including data centers, to drive growth in the second half as profits softened amid macroeconomic headwinds.
Based on its disclosure to the Philippine Stock Exchange (PSE), PLDT’s net income eased to ₱17.33 billion in the first half from ₱17.36 billion in the same period a year ago, as expenses accelerated faster than revenues.
PLDT said its expenses went up by four percent to ₱84.88 billion by the end of June, while revenues rose by two percent to ₱112.01 billion.
The growth of the company’s revenues was relatively modest, especially as inflationary pressures dragged on demand in the first six months.
While PLDT’s second-half performance would still hinge on the recovery of the country’s economic standing, its chairman, Manuel V. Pangilinan, expects the bigger challenge to be growing its revenues.
“It's the revenue side that is challenging for us,” he said in a press briefing, noting that PLDT is actively working on tempering its expenses.
Within PLDT, VITRO REIT Inc. is perhaps one of the key assets most primed for growth, especially as demand for data centers is higher than ever due to the increased adoption of artificial intelligence (AI).
In fact, VITRO REIT posted a 13-percent hike in data center revenues by the end of June, fueled by higher colocation demand from hyperscalers, enterprises, and the public sector.
PLDT said data center demand pushed corporate data and ICT revenues to expand by five percent to ₱18.4 billion, which led to an increase in total enterprise revenues to ₱24.8 billion.
VITRO REIT President and CEO Victor Genuino said there is still room for growth, as its data centers still have nearly 34 megawatts (MW) of capacity ready for utilization, which will increase to 44 MW by the end of the year.
Genuino said the company will bank on government data to utilize this available data center capacity, in line with the implementation of the government’s data residency framework that requires agencies to store top-secret data within the country.
VITRO REIT is also preparing to list on the PSE, with PLDT selling half of its shares to raise up to ₱24.2 billion. Genuino said the listing is on track for the fourth quarter, subject to market conditions.
PLDT also expects revenue growth from digital bank Maya, as its contribution increased to nearly ₱600 million in the six-month period, compared to ₱400 million last year.
Maya saw its deposit balance reach ₱86 billion by the end of June, while its loan balance stood at ₱39 billion.
To keep expenses at bay, PLDT lowered its capital expenditures (capex) in the first six months to ₱20.7 billion, down by nearly a quarter from ₱27.4 billion in the previous year.
For the year, the company has maintained its capex guidance to be within the mid-₱50 billion range.

Related Tags

PLDT Manuel V. Pangilinan VITRO Inc. Data Center MVP Group
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; } }

{{ static_articles_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.