top of page
Insights
Search


Visualised: The World's Stock Market Divided by Country
The world's stock market is valued at $154 trillion as of 2025 and here’s how the valuation is divided by country. In fact, just 3 economies (USA, EU and China) make up 64% of the global stock market.
Jul 191 min read


Visualised: India - USA Trade
Here's a simplified visual of India - USA trade last year. Together, the two accounted for $131.6 billion worth of goods trade in 2025 with the US as India’s largest export partner.
Jul 172 min read
bottom of page

