26 Feb 2025 Stoneshield plans 6.8 million sq ft data center campus outside Santander, Spain A dozen 40MW buildings planned for site