Policy & Thought Leadership

International Trade x Professional Services

Here's a selection of our research and policy resources

As of 2025, India has become a $4 trillion economy, making it the 4th largest economy in the world. Here's a research piece on India's economy, and its challenges.