1 story
Portuguese-British defense tech company raises $580 million as Europe ramps up military spending amid Ukraine war.
CNBC · 1m