Alphabet shrugs off advertising “slowdown” as Q1 revenue beats expectations

Google parent company Alphabet has reported revenue of $41.16bn for the first quarter of 2020, beating analyst expectations amid a … Continue reading Alphabet shrugs off advertising “slowdown” as Q1 revenue beats expectations