The Market Call

Mar 22 2025 114 ep. 9 mins 1
The Market Call Podcast artwork

A periodic summary of major macro events, market themes and selected UK company-specific news.