tech news OpenAI’s Stargate project reportedly struggling to get off the ground, thanks to tariffs May 12, 2025
tech news This American VC is betting on European defense tech; that’s still very unusual May 12, 2025