Late payment causes mental health issues finds new survey

Nine out of ten  bosses in the construction sector have suffered mental health issues caused by late payment. The findings come from a survey jointly organised  by the Building Engineering…

Read More