63% of SMEs have not changed their business account provider for five years or more
Research shows how SMEs are not better served by today's financial service providers in the face of fractured payment methods and the challenges of international trade.London, UK - March 25, 2020 - Company Revolution, an innovative global!-->…