Technology

Tesla owner in China admits to fabricating brake failure story

Tesla owner in China admits to fabricating brake failure story