Tag : Social Media

Business

Tesla’s Elon Musk says tweet that led to $20 million fine ‘Worth It’

news
FILE PHOTO: Tesla Motors CEO Elon Musk speaks during the National Governors Association Summer Meeting in Providence, Rhode Island, U.S., July 15, 2017. REUTERS/Brian Snyder/File