Tags Elon Musk

Tag: Elon Musk

Musk to step down as Tesla chairman: Sources

Elon Musk has settled with the US Securities and Exchange Commission, which had sued him for fraud over his tweets about taking Tesla private....