AWS, Microsoft, and Google all reported earnings this week, and all three big public cloud providers addressed the current economic climate. Continue reading...