Electric luxury car maker Tesla has won approval from the city of Cherry Hill, N.J. to open a showroom and service center there, and the South Jersey location should be open by year’s end, reports NJ Pen.
Dealership-specific comments or reviews regarding sales or services should be posted on Yelp, Google, etc. where they are frequently monitored and addressed.Cancel Reply