Tag - Tesla

Tech

Elon Musk Deleted Some Tesla Tweets

Elon Musk, one of the most active names on Twitter and almost created the agenda with his tweets, deleted Tesla’s posts, which he said could become the...