25 July, 2013 2 min read What is SEPA and what does it mean for your business? SEPA (Single Euro Payments Area) aims to create a single standardised payment system across Europe along with a series o...