Google reported Q1 earnings this afternoon, beating analysts’ revenue expectations that were partly moderated by the COVID crisis. The company announced $ 41.16 billion in revenue compared with $ 40.3 billion expected. Significant slowdown in March. Alphabet CFO Ruth Porat said, “Performance was strong during the first two months of the quarter, but then in […]