ADVERTISEMENT

MacroAsia leases Mactan-Cebu airport property for aviation footprint expansion

Published Feb 10, 2026 11:05 am

MacroAsia Corp. (MAC), the aviation services and mining unit of Lucio Tan Group (LTG), is leasing a 2.6-hectare (ha) portion of Mactan-Cebu International Airport (MCIA) to expand its operations at the southern gateway.

In a disclosure to the Philippine Stock Exchange (PSE) on Tuesday, Feb. 10, the firm said its wholly owned subsidiary, MacroAsia Properties Development Corp. (MAPDC), has signed a contract of lease with the Mactan-Cebu International Airport Authority (MCIAA) covering a parcel of land located at MCIA’s cargo area.

The leased property will be used for aviation-related services. The term of the lease is 15 years, renewable for another 10 years upon agreement by the parties, subject to terms and conditions approved by MCIAA’s board.

Just last month, MAC said its majority-owned subsidiary, MacroAsia Airport Services Corp. (MASCORP), is investing ₱400 million to build a new six-story headquarters dedicated to its aviation services operations.

Once operational, the facility will enhance support for MASCORP’s operations at Ninoy Aquino International Airport (NAIA) and will offer office spaces for third-party leasing, providing potential long-term revenue opportunities.

The firm said the new facility will rise on a MASCORP-owned property along Sunrise Street, Barangay Tambo, Parañaque City.

With a total gross floor area (GFA) of more than 8,600 square meters (sqm), the headquarters is designed to consolidate the administrative, operational, and executive offices of MAC’s aviation services business units.

It will also house MacroAsia Group’s shared services center that is being developed, creating a centralized hub for groupwide support functions.

The ₱400-million project cost will be funded through a bank financing facility with Security Bank Corp. Construction started this month and is targeted for completion by March 2027.

Last year, MAC said its catering subsidiary, MacroAsia SATS Food Industries Corp. (MSFI), is investing ₱1.2 billion to double the capacity of its cold storage and commissary to 90,000 meals.

The firm said it has started construction on its cold storage and commissary expansion project, a major initiative aimed at strengthening the company’s food production capabilities in response to growing market demand.

MSFI, a joint venture (JV) between MAC (67 percent) and SATS Ltd. of Singapore (33 percent), will expand its existing facility in Sucat, Muntinlupa City, by approximately 11,000 sqm, featuring modern cold storage and commissary systems.

Upon completion, the upgraded facility will double MSFI’s meal production capacity to 90,000 meals per day, enhancing its ability to serve institutional clients.

The expansion is expected to be completed within 18 months, or by February 2027, aligning with MSFI’s strategic focus on operational scalability, enhanced food safety, and service efficiency.

Related Tags

MacroAsia Corporation
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.