McLintocks News
Request a Callback >The scourge of late payments
When you supply goods and services, you expect to be paid, and promptly, but Britain has a deeply embedded culture of late payments. Indeed, for some businesses, delaying payment is an essential part of the business model.
Time for a review?
Come in for a coffee and we’ll bring the mugs - just fill the form below in