News Google’s persisting ad slump weighs on Alphabet’s 1Q results by ZeuCer April 25, 2023 April 25, 2023