Late Payment Culture Hinders Growth for Global Businesses
Over half (57%) of international businesses surveyed by Basware and MasterCard admit to having actively delayed paying their suppliers in the past 12 months. The findings underscore a late payment culture, which three out of four businesses now consider normal practice, that is hampering in particular small and medium-sized enterprises (SMEs). In order to break

