Alphabet revenue for the quarter came in at $109.9 billion, beating the $106.8 billion expectation reported by Yahoo Finance.
Relive Friday's County Championship action including an incredible fightback by Sussex at Surrey.
Three of Europe’s biggest banks delivered record or above-forecast profits on Wednesday. TotalEnergies posted strong earnings ...