Organization
A multinational defense, aerospace, and security company headquartered in the United Kingdom.
Investor's Champion Podcast
The discussion tests whether durable cash generation, low capital needs, and brand strength matter more than market fashion when assessing businesses.
May 11, 2024 · 35 min