infotechlead

Amazon Web Services to invest $17 bn in data centres in Spain