company stores
Retail stores associated with and usually owned and operated by a company for the convenience of employees, who are often required to shop there.
Retail stores associated with and usually owned and operated by a company for the convenience of employees, who are often required to shop there.