// Adds dimensions UUID, Author and Topic into GA4
Saturday, January 17, 2026
28.5 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.

See also  Today’s top tech news, May 22: Rental marketplace MyRent launches in Singapore

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

- 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); } });
// //