non-store retailing

selling of goods and services outside retail facilities like shops, stores and markets

Categories: