Media Coverage

[in Estonian] 1,200 shops and stores in 4 years - how did one of Estonia's largest providers of payment solutions, ESTO, win the trust of its partners?