Technology

Google parent Alphabet's ad sales recover, revenue tops forecasts