Microsoft, Google, Meta and Amazon reported Q1 earnings last week. All of them beat earnings expectations. The Street absolutely loved the hype around AI and voted Microsoft as the winner against Google in the AI dog fight. Some even said that Microsoft has had an iPhone moment in AI, meaning AI will be the new […]