Research Shows Late Payment Still A Major Issue – OilFiredUp
The latest research figures show that the construction industry continues to suffer from the scourge of late payment. Figures from the Department for Business, Energy and Industrial Strategy show that UK businesses as a whole are owed around £26.8bn. Construction...
continue reading