The judgment day may be near for Twitter employees as Tesla CEO Elon Musk posted a video of himself carrying a bathroom sink with the message, “Entering Twitter HQ – let that sink in!” On Wednesday, Leslie Berland, Twitter’s Chief Marketing Officer […]