Smollan unites data, technology brands to launch Smollan TechnologiesThe new entity brings together seven specialist companies into a single retail technology partner – 300+ specialists across three ...