Banking Technology Moneybarn hit with £32.8m bill for not helping indebted customers byLee Grant18 February 2020