EOY Investor Briefing Update 2023

Join John Abernethy for a macroeconomic update from his recent end of year investor briefings.