October 2022 saw Elon Musk complete his much-mooted takeover of Twitter after dominating the news cycle for most of 2022. In ...
Bankers are reportedly gearing up to offload debt used to fund Elon Musk’s social network, for which he paid $44 million in ...
Germany's opposition leader vowed Thursday to bar people from entering the country without proper papers and to step up ...