April 30, 2026By Ethan Riley Bordeaux France Unveils Ambitious Plan for a Massive 250MW AI Data Center in Bordeaux