Elon Musk Sells More Tesla Shares Days after Twitter Takeover

The Securities and Exchange Commission (SEC) has in a new report disclosed…

Elon Musk to Charge Twitter Users Following Takeover

World’s richest man and serial innovator, Elon Musk, has hinted that upon…