Ireland-based Accelerated Payments has advanced EUR 300 million worth of invoice financing to SMEs across the UK, Europe, and North America since its incept... Read more