Google ad business remains robust despite macro, regulatory threats

Google’s Q1 revenue overall totaled $90.2 billion, up 12%, delivering a stronger-than-expected quarter that saw the company bounce back from a holiday period in [...