Home Culture & Creativity our Identity Screen Shot 2018-07-14 at 7.52.03 PM

Screen Shot 2018-07-14 at 7.52.03 PM

new cover photo
Screen Shot 2019-01-29 at 3.38.14 PM

EU wants to break up with US tech

Of particular concern is how much the European Union relies on US cloud providers, which account for around 70 percent of Europe's market.