Shut Up, Elon!

Posted On Feb 27, 2019 By Greg Guenthner

Someone at Tesla needs to confiscate Elon Musk’s phone. The firebrand CEO is in hot water with the SEC once again for running his mouth on Twitter…