Global revenues up by 38% with nearly £40bn in transactions processed
Strategic collaboration enables GoCardless to reach large organisations at scale