Business ❯ Automotive Industry ❯ Electric Vehicle Market ❯ Tesla Inc.
A Tesla vehicle veered off the road near Niort, France, hitting a road sign and catching fire, leaving all occupants dead.