Tag: automakers

Tesla delivers first batch of China-made cars

Tesla delivered its first batch of China-made cars on Monday, less than a year after the electric vehicle company broke ground on its first...
Theindependent