Tag: TESLA Shares

Elon Musk sells $7bn of Tesla stock ahead of court fight with Twitter

Tesla CEO Elon Musk is at it again selling shares of his

By Shazril Sohaimi 2 Min Read