ADVERTISEMENT

Metro Pacific's mWell sparks investor buzz, eyes global expansion

Published Apr 9, 2026 02:54 pm

The digital healthcare arm of Manuel V. Pangilinan-led Metro Pacific Investments Corp. (MPIC), mWell, has been generating interest among potential local and foreign investors both on its own and in tandem with Metro Pacific Health Corp. (MPH), the country’s largest private hospital group.

“A lot of investors have really been looking at mWell, even when we were exploring MPH before. They were saying, ‘We want to invest in MPH, but we want you to include mWell as well,’” said MPIC Chief Finance, Risk, and Sustainability Officer and mWell President and Chief Executive Officer (CEO) Chaye Cabal-Revilla in a recent interview.

She said more funds became interested in investing in mWell after it bagged the Global Mobile (GLOMO) Award for Best Mobile Innovation Supporting Emergency or Humanitarian Situations last month at Mobile World Congress (MWC) 2026 in Barcelona, Spain.

This follows their 2023 GLOMO award for Best Mobile Innovation for Digital Life. This year’s award recognized mWell’s innovative use of technology for underserved communities, including “mWell OnTheGo” portable clinics, drone medicine delivery, and “BangKalusugan” health boats.

“mWell has been supporting the MPH digitalization program and initiatives. So we work very closely with MPH. Even non-MPH investors are looking at mWell as a separate entity for possible investment because they like what we do,” Cabal-Revilla noted.

She said they are entertaining these potential investors and holding discussions, “but we haven’t really committed to anyone yet. What we’re focused on now is fixing the operations, particularly the backend of KMD [Konsulta MD] and mWell.”

Last May, mWell acquired KMD from the Ayala Group, and the two are currently operating on different platforms.

“We’re trying to optimize them and kill non-performing ones to improve cost efficiency. When you look at KMD and mWell from an entry standpoint, there should already be backend efficiency. We are working toward having a unified doctor platform and a unified patient platform,” Cabal-Revilla said.

The integration was originally set to be completed in one year, but mWell has decided to ramp it up for completion in just 1.5 years. “We’re approaching one year now, by May, so we’re on track to accelerate that timeline.”

Cabal-Revilla said mWell is not just looking at capital infusions but is more interested in technical partnerships.

“We’re actually talking to technical partners now. But it’s also encouraging that we’ve been approached by businesses outside the country. They’re asking to white-label mWell in their countries. For example, a country in Africa is exploring mWell as a possible solution,” she said.

However, mWell prefers to first complete its backend integration to make expansion faster and more efficient.

On its own, mWell is already profitable but is still reporting a loss with the consolidation of KMD’s finances. “But it’s not significant. I think it’s less than ₱50 million for the full year last year, including KMD’s full-year losses.”

Related Tags

Metro Pacific Investments Corporation Metro Pacific Health Corporation mWell Chaye Cabal-Revilla
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.