Alphabet shares rise on revenue beat as ad sales recover
Google parent Alphabet Inc. reported first-quarter results that exceeded analysts’ estimates, demonstrating that its search advertising business is so far weathering the economic downturn and increased competitive threats. Sales, excluding partner payouts,...