Twitter CEO Elon Musk, who has been shedding workers and contractors of the microblogging platform, has fired yet one more… Read More