SoftBank Bets $10B+ on France with 3.1 GW AI Data Center Push | The Tech Buzz