just-auto.com

NETHERLANDS: Tesla sets up Tilburg assembly and distribution facility

By Graeme Roberts | 12 December 2012