Chairman and Owner, CSG
Appears in 1 story
Net worth reduced significantly from $37B IPO peak as CSG stock falls ~55% to ~€14/share
Global military spending hit $2.89 trillion in 2025, a record; European allies were already spending roughly 4% of GDP on defense when NATO leaders met in Ankara on July 7–8. The summit produced a pledge of €70 billion in military support for Ukraine in 2026 and a new $40 billion, five-year drone investment program called NATO's Drone Edge.
Updated Jul 14
No stories match your search
Try a different keyword
How would you like to describe your experience with the app today?