Informa D&B Study Reveals Delay in Payments in Spain Closed 2017 Below the European Average

European companies paid with an average delay of 13.06 days in the last quarter of 2017, the...

Read More