News

Understand the economic effects of macro and geopolitical shifts that resulted in $320bn losses for listed businesses from 2014 to 2024.