// Adds dimensions UUID, Author and Topic into GA4
Wednesday, September 9, 2026
29.9 C
Singapore

Singapore’s Temasek-backed Fullerton cuts about 75% of China private fund team after years of struggling to scale

SINGAPORE: Singapore’s Temasek-backed Fullerton Fund Management has cut its China private fund team from nearly 20 people last year to fewer than five after years of struggling to scale its operations, a person familiar with the matter told Reuters.

The source added that the onshore private fund unit also started liquidating its China-focused fund products earlier this year. 

Official fund association records showed it has liquidated three of its five funds, with the remaining two holding less than RMB10 million (S$1.83 million) in assets.

The source added that Fullerton plans to retain a small team to manage an outbound investment strategy through the Qualified Domestic Limited Partnership (QDLP) channel, which distributes feeder funds to local accredited investors without investing directly in China.

While Bloomberg reported on Friday that Fullerton plans to wind down its China private fund businesses, the firm told Reuters it remains fully committed to maintaining its presence in China, focusing resources on areas that best support clients and investment portfolios, though the firm provided no further details.

Temasek and its asset management arm Seviora, which oversees Fullerton, declined to comment. /TISG

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

Hot this week

SNEF poll: Over half of employers in Singapore freezing hiring or moderating wages

SNEF’s latest survey points to a cautious hiring and pay outlook, even as fewer firms expect uncertain business conditions next year

Singapore Prime Minister Lawrence Wong to get a S$1.4 million pay bump, but it’s all going to charity

PM Wong is getting a substantial salary increase, but he announced that he's donating it all to various charitable causes

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); } });
// //
Enable Notifications OK No thanks