Largest LEED-certified Area in China

Largest LEED-certified Area in China

Mapletree was recognised by the USGBC as the company with the largest LEED-certified area in China, covering close to 10 million square metres (sqm). Around 80% of these projects have achieved Gold or higher certification, reflecting the scale and quality of its portfolio.

Since joining the LEED Volume Programme in 2024, Mapletree has progressed its certification efforts through a structured and standardised approach, enabling more efficient certification at scale. As at 31 March 2026, close to 80% of its logistics assets in China are LEED-certified.

In alignment with LEED requirements and Mapletree’s renewable energy strategy, solar photovoltaics systems have been installed across more than 50 logistics assets in China, contributing to reduced reliance on purchased electricity from the grid. Supported by these initiatives and market-based accounting, Mapletree’s China logistics portfolio has achieved Scope 2 carbon neutrality since FY23/24, marking continued progress towards its net zero target by 2050.

Mapletree receiving the USGBC award for the Largest LEED-certified Area in China in recognition of its scaled and systematic adoption of green building certifications covering across close to 10 million sqm.