July 3, 2026 Spain Bans Palantir and the US Supreme Court Kills FTC Independence: Europe's Digital Sovereignty Reaches a Breaking Point tech-policyprivacyeudigital-sovereignty