2 Nov 2026

A public consultation opens today on Google's plan for up to ten data centre buildings on about 195 hectares in central France.