Revolut Business: 63% of SMEs havenāt switched business account provider in five or more years
Research shows how SMEs arenāt best served by current financial services providers in the face of fractured payments methods and the challenges of international trade....