The Chief of Memes at Twitter, Elon Musk himself, has wasted no time in shaking things up. After a cost-cutting rampage that included firing top Read More »