The Logic GroupFleet, Hampshire, United KingdomThe Logic Group delivers payment and loyalty solutions to the largest European retailers. View Details Visit Website