88319965
Feb 28, 2019
Retail leasing services, namely, leasing and management of pushcarts and kiosks; providing a retail platform designed to promote the goods and services of others, namely, testing new products and concepts
Advertising and Business