Tech blowout: Apple profit nearly doubles as iPhone sales surge in July 27, 2021 Microsoft and Alphabet earnings also beat Wall Street expectations
UK minister’s links to ousted Bangladesh leader under scrutiny after corruption claims in December 21, 2024