UK businesses are even less satisfied with UK infrastructure than they were a year ago, according to research published today by the British Chambers of Commerce (BCC) and Stagecoach.
The survey of 1,200 business leaders finds that only around one third (35%) of UK businesses feel that the UK road network is meeting their needs when reaching customers, suppliers, and employees. This is a redu...