News

Cybersecurity startup Glow emerges at $1.2B valuation

July 22, 2026