A physical location of a business. Single site: one physical location. Multi-site: the occupation by a business of more than one physical location. This may involve sites in the same or different grounds, town, city, county or country.
A physical location of a business. Single site: one physical location. Multi-site: the occupation by a business of more than one physical location. This may involve sites in the same or different grounds, town, city, county or country.