Editorial NewsElon Musk’s tweet results in $14 billion loss in value for TeslaPenbugsMay 2, 2020May 2, 2020 by PenbugsMay 2, 2020May 2, 20200 Elon Musk’s rants on Twitter is well known and recently, his series of tweets didn’t go well with the investors. “Tesla stock price too high,...