by Hervé Sinelle-Botinelly | Aug 21, 2019
The “cloud” is seemingly everywhere these days, even when it comes to merchant payment transactions. But how many merchants really understand what solution providers are delivering in cloud-based solutions? Unfortunately, in every industry the word cloud is thrown...