News

Monmouth in Wales is the 121st banking hub to open in 12 months, with new Financial Conduct Authority rules having come into force a year ago.