infotechlead

Microsoft ups European cloud investment to $3 bn