Billionaires Elon Musk and David Einhorn went to battle over Twitter on Friday over the investors bet against Tesla (TSLA), with the latter responding to a taunt made by Musk over the recent rise in the companys stock that undermined his firms positions. The…
Read More