2 min read News Computer & Tech Google beats sales expectations despite economic toll of coronavirus April 28, 2020 debora Google headquarters in Mountain View, California. Stephen Shankland/CNET For the most up-to-date news and...