Spider Digital and Starlink AI agree to $250M merger deal Nov 2, 2026 05:59AM