ADVERTISEMENT

Doing the good work: SM underscores practical sustainability at industry forum

Published Oct 14, 2025 10:01 am
Mr. Timothy Daniels, Consultant and Head of Investor Relations and Sustainability at SM Investments Corporation discusses SM’s sustainability initiatives that create meaningful impact in the communities.
Mr. Timothy Daniels, Consultant and Head of Investor Relations and Sustainability at SM Investments Corporation discusses SM’s sustainability initiatives that create meaningful impact in the communities.
SM Investments Corporation (SM Investments), the parent company of the SM group, emphasized its practical approach to sustainability at The Dirty Work of Doing Good, a sustainability conference organized by the French Chamber of Commerce and Industry in the Philippines.
Addressing industry leaders, sustainability advocates, and changemakers, SM Investments Head of Investor Relations and Sustainability Timothy Daniels said that sustainability for SM must be “practical, scalable, and felt by stakeholders, especially the communities we serve,” given the breadth of its core businesses in property, retail, banking, and strategic investments in logistics and renewable energy.
“For us, sustainability has to be practical. It’s not about making easy promises, but about creating shared value. The strategy has to be a win for all our stakeholders, not just the business. The ecosystem must move together for the common good,” Mr. Daniels said.
Mr. Daniels engages with key sustainable leaders in the industry on SM’s ecosystem synergizes to create shared value.
Mr. Daniels engages with key sustainable leaders in the industry on SM’s ecosystem synergizes to create shared value.
Building resilient communities
With the Philippines among the most climate-vulnerable countries, Daniels stressed that disaster resilience is a shared responsibility. Since 2005, SM has dedicated 10% of its capital expenditures to disaster-resilient and sustainable infrastructure.
SM City Marikina, for example, is built on 246 stilts to withstand river overflows during typhoon season and has served as a refuge for nearby communities. Meanwhile, 41 rainwater catchment facilities across SM properties can collectively store 85,400 cubic meters of water, enough to fill more than 34 Olympic-sized pools to help mitigate flooding in surrounding areas.
Enabling inclusive growth
Mr. Daniels also highlighted SM’s focus on inclusive development through its integrated city model, which combines retail, offices, hotels, convention centers, and education facilities such as National University (NU) campuses to meet the evolving needs of communities.
Over 100,000 MSME partners are part of SM Retail’s value chain, while SM’s banking arms, BDO and China Bank extended Php72 billion in loans to MSMEs in 2024.
SM has likewise invested in renewable energy through the Philippine Geothermal Production Company (PGPC), which operates geothermal steam fields in Tiwi, Albay and Mak-Ban in Laguna and Batangas, while exploring five additional concession areas, including Mt. Malinao in Albay.
“At the end of the day, our vision is serious. We’re not just here to be a big company. We’re here to help build and develop the communities we serve,” Mr. Daniels added.
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.