Advertisement

Tesla stole the spotlight at China’s premier auto show for all the wrong reasons

Tesla stole the spotlight at China’s premier auto show for all the wrong reasons

A Tesla car owner jumped on top of one of its display vehicles to protest a crash she blames on faulty brakes.