cooperative store
noun

a store owned by those who shop there as well as by its workers

Browse by Subjects
public sector
estimated cost
Chartered Association of Certified Accountants
emerging market
acceptance