We know that the card payments industry has maintained a reputation of overcharging for the sake of higher profits for a reason, but we are ready for that to change.

Read More