Portfolio 1 Investments
SWEBAL
defencetech, defence manufacturing, ammunition production, explosives
unspecified
€30 M
May 2026
Investor