Investor Shelf

DeltaQuad

Company · 1 documents

Key number
5% of GDP
Target European defense spending by 2035. Boston Consulting Group p.3