// Adds dimensions UUID, Author and Topic into GA4
Tuesday, December 9, 2025
26.1 C
Singapore

Temasek-owned Seviora Group brings Pavilion Capital on board, lifting AUM to about S$94B

SINGAPORE: Temasek-owned Seviora Group announced that it would bring Pavilion Capital into its platform, lifting the group’s combined assets under management (AUM) to about US$72 billion (S$94 billion).

In its press release on Wednesday (Nov 26), Seviora said Pavilion Capital will retain its brand and maintain its pan-Asia investment strategy focus while marketing its products under the group.

Pavilion Capital CEO Tow Heng Tan will oversee the transition before retiring on March 31, 2026, while the combined platform will report to Seviora Holdings CEO Gabriel Lim.

Mr Lim said the move reinforces Seviora’s ambition to become Asia’s leading asset management group.

The proposed integration, pending regulatory approval, is expected to be completed in the first quarter of 2026 (Q1 2026).

The Singapore-headquartered independent asset management group managed about US$63 billion as of Sept 30 and owns asset managers including Fullerton Fund Management and SeaTown Holdings International.

Reuters reported the move came after Temasek unveiled in August its biggest structural overhaul plan, to start operating under three new units from April—Temasek Global Investments, Temasek Singapore, and Temasek Partnership Solutions. This is to make decision-making more agile amid geopolitical and market shifts.

See also  CAD probes Tokenize Xchange operator, director faces fraudulent trading charge as users say their assets remain 'in transit'

Seviora will remain Temasek’s primary asset management platform under the new structure. /TISG

Read also: WeRide raises S$401M in Hong Kong share sale, Temasek among investors

- Advertisement -

Hot this week

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //