Elon Musk's hiatus from Twitter didn't last long. Just three days after announcing that he was “off Twitter for a while,” Musk was back on the platform saying ... Read more