For Stephen Jen and Joana Freire, while China's financial system is very insular, its economy is highly dependent on dollar funding. This is China's Achilles heel.

Read the article


"The dollar: China's Achilles heel", Investment Week, August 2020

Our Research

Our written research products aim to provide unique and orthogonal insights on key global economic and policy issues in a timely fashion.

Aerial view of forest during  colourful autumn season.