F foxandlion.pub 68 Deals: The Most Active Investors in European Defence Tech in 2026 11 points fascinnn 1 month ago 0 comments