Topline Shares of electric vehicle giant Tesla fell Friday to their lowest level in 25 months as the social media antics of its billionaire CEO Elon Musk, the brash new owner and CEO of Twitter, continue to weigh on the company. Elon Musk’s “antics” have inspired a dreary year for …
Read More »