2022-10-30
TECH billionaire Elon Musk has officially taken over Twitter and reportedly fired several top executives after a fraught $44bn deal was finally secured.The Tesla chief tweeted that ‘the bird is freed’ referencing the comp
Read Full Text