A place where business is conducted, such as an office or a single shop in a franchise.
hang out one's shingle
To open an office or business, especially in a profession.
have one's hand in the till
To embezzle, to steal from one's place of business.
back office
The IT and infrastructure support services for a company, separate fro…
set up shop
To establish a business.
company town
A town, city, or other municipality in which a single large business h…