// Adds dimensions UUID, Author and Topic into GA4
Wednesday, June 3, 2026
30.5 C
Singapore

Singapore emerges as second-largest global source of cross-border capital

SINGAPORE: Singapore has solidified its position as a major player in global finance, ranking as the second-largest source of cross-border capital worldwide, according to a report by Colliers.

The country saw over S$14.3 billion in capital invested globally, highlighting its status as a key hub for international investments.

The report revealed that the United States maintained its leading position, accounting for over S$42.5 billion in cross-border investments.

Canada followed closely behind Singapore as the third-largest source, contributing S$12.3 billion to the global capital flow.

Hong Kong and the United Kingdom rounded out the top five, with S$10.7 billion and S$8.5 billion in investments, respectively.

Singapore’s prominence is also reflected in its role as a destination for cross-border capital, specifically in land development investments.

The city ranked second in this category, attracting SGD 2.5 billion (USD 1.9 billion) in foreign capital.

Among other significant contributors in the Asia-Pacific region, China took the top spot with SGD 46.9 billion (USD 36 billion) in capital outflows, while India, Australia, Vietnam, Malaysia, and Japan also featured prominently.

- Advertisement -

Hot this week

Singapore-based design firm The Afternaut Group to design Bank of Singapore Centre co-working space

SINGAPORE: Singapore-based design firm The Afternaut Group was appointed by Arcc Spaces to design its newest co-working space at the Bank of Singapore Centre, 63 Market Street, set to open in July ...

Chinese man among 51 charged after Kuala Lumpur hotel drug raid

A chinese national is said to be behind a drug-fuelled gay party in mostly conservative Malaysia where gay sex and lgbt activities are illegal. The incident took place last year but police investig...

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