24 June 2024

IAR EMEA 24: Buckle in for inflation and geopolitical bumpiness