News

Visa faces a regulatory reckoning in Switzerland over interchange fees. The Swiss Competition Commission's (ComCo) actions ...