Elon Musk deletes Facebook pages for SpaceX, Tesla
March 23, 2018 at 16:22 PM EDT
Silicon Valley News Roundup: Elon Musk jumps on the #deleteFacebook bandwagon ... Mountain View gets ready to tax Airbnb rentals ... Facebook's moral and monetary reckoning ... and more.