Elon Musk continues to play the Devil Wears Pradaishque monster boss for Twitter employees. After a series of sackings of top Twitter officials, Elon Musk has put in more tough measures to help the company wade through a possible bankruptcy. It is also learnt through media reports that some more officials have quit on their […]