Latest News

More admirals than ships?

24 February 2025
Following decades of downsizing, the Royal Navy now has more admirals than ships. This is just one example of Europe’s broader shortfall in military capability. But that may now be changing. Investors should take note.