Discovery May 31, 2026 0Comment SoftBank Bets Up to €75 Billion on France in Massive AI Data Center Push