Welcome to Finextra. We use cookies to help us to deliver our services. We'll assume you're ok with this, but you may change your preferences at our Cookie Centre. Please read our Privacy Policy.
The term ‘Payment Services Hub’ (PSH) has become the latest and greatest buzz word in the payments industry, and promises a new and innovative alternative to the traditional ‘payment engine’. This is...