Elon Musk is doing what he set out to do. He is holding the execs at twitter accountable 4.8K viewsAnn Vandersteel, 14:37