Why yes, that is a Tesla drive unit. ECD Automotive. The Defender's large ladder chassis makes mounting battery boxes pretty easy. With 100kWh …
View full source
Daily news about Tesla – fresh news, every day
Why yes, that is a Tesla drive unit. ECD Automotive. The Defender's large ladder chassis makes mounting battery boxes pretty easy. With 100kWh …
View full source