Slycing the competition August 23, 2018 // 0 Comments Nova Scotia tech company snags wins at Retail Systems Awards in London, England