These two companies take over former dealer site.
How do you understand the word former dealer site? Site as a firm
Printable View
These two companies take over former dealer site.
How do you understand the word former dealer site? Site as a firm
It is the site (location) where a dealer was located.