undefined

Tim Craighead

Bloomberg Intelligence Senior European Strategist and Director of Research Content, analyzing the 50 companies to watch in 2025.