Defense tech is flooded with money, but who’s built to last? June 3, 2026 · TechCrunch Read full story at source