Companies in French-speaking Switzerland featured high up in the ranking. (Keystone) - Click to enlarge 23.3% of businesses in Switzerland did not pay their bills on time in 2017, found the business information service Bisnode D&Bexternal link in a survey published on Wednesday. That’s 0.3% less late-payers compared to 2016. The average delay of payments was also shorter in 2017, averaging 14.4 days,...
Read More »