Screwfix, BAE Systems and BT among 18 companies shamed for late payments

Syndicate Post image
Screwfix (Rui Vieira/PA)

Breaking