We are working on a requirement that needs to enable marketplace functionalities. It should allow approved businesses to sell their products through hybris site. Each business can upload their products to the site and enrich their content, i.e prices, images and inventory count etc... The end consumer is general public so its a b2c site... What would be high level suggested approach for doing implementing this?