ICC calls for cautious optimism as markets begin to stabilise

The International Chamber of Commerce (ICC) has called for cautious optimism following the publication of the third report of the UN Secretary General’s Global Crisis Response Group examining the global impact of Russia’s invasion of Ukraine.