News

The search and cloud giant is reportedly looking to acquire 195 hectares of land for €58.5 million ($68m), for what would be ...