Creative Bloq

Tesla lost its legal battle against Top Gear, but did it win the war?




Elon Musk may have triumphed outside of the courtroom.

Source link

To top