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
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