nemuru
nemuru

Country : Spain

Nemuru is the combination of a technology company and a credit
intermediator, that has developed a product for multi-channel use
for merchants. They also implemented electronic identification for
customers that allows merchants to complete operations both in
person and online.