Investor Shelf

Drake Star

Company · GB · 1 documents

Key number
$796bn USD
European NATO defense spending projected for 2030F, from $516bn in 2025A. Drake Star p.7