According to His Tweets, Bill Gates Is Way More Stressed Out Than Elon Musk (Infographic)

Elon Musk, who ranked 19th among the business leaders studied. Though he’s a prolific tweeter, only 5.2 percent of Musk’s posts qualify as low …

Read More. →

 

finviz dynamic chart for  TSLA