3 min read Finance Saturday Rant…New Twitter CEO May 13, 2023 James Vincent Just when everyone (except us) started thinking Elon Musk is one of the “Good Guys” he shows his true colors...