infotechlead

Microsoft plans $7.16 bn investment to develop new data centres in Spain