Amazon Web Services to invest $17.02 billion in data centres in Spain

Amazon Web Services to invest $17.02 billion in data centres in Spain