North-east construction firm remains upbeat despite reporting losses

Hugh Craigie Joint managing director of CHAP group
Hugh Craigie Joint managing director of CHAP group