Separate names with a comma.
Tesla to Open First West Coast Mall Store California-based electric car company Tesla will open its third Canadian shopping centre location this...