Toolbox

Square is testing a new toolbox in France
Technology

Square is testing a new toolbox in France

It competes with traditional credit card terminals, particularly on commission amounts. (Photo: 123RF) The American company specializing in digital payments…
Back to top button