Darrell Etherington, TechCrunch:

Prior to their deletion, both the SpaceX and Tesla pages had over 2.6 million Likes and Follows, and super high engagement rates. You have to wonder whether Musk’s social media management employees cried a little when these went down.