A new product discovery platform allows suppliers to showcase their products to retailers and is claimed to revolutionise the way buyers discover new products.
↧