AWS, Azure, and the state of play right now

(Source: Cloud Tech) A few headlines in the tech and business press over recent months have attempted to shed light on Microsoft Azure, Amazon Web Services (AWS), and the …