The Alpha Insider: A $3.5B valuation, a $100M deal, and our take on defense startups by Alpha Partners Editorial Your browser does not support iframes.