Google to make Warsaw “cloud capital of Europe” with new technology development centre

The internet giant plans to establish its biggest cloud technology centre anywhere in Europe.