Liquid expands into Europe
Liquid, the award-winning retail ideas company fully dedicated to ensuring brands sell, by helping shoppers buy, has announced its expansion into Europe with a dedicated office in Poland – a globally renowned centre of excellence of e-commerce talent. The Liquid team based out of Poland will serve as a hub...



