How to conquer the £31.5 billion slow payments debt mountain

16th March 2018, London