TechCrunch favicon

Microsoft and AWS could be the strangest cloud bedfellows yet