Delays cause profits fall for Carnoustie housebuilder

Karen Nicoll, Managing Director of DJ Laing Group
Karen Nicoll, Managing Director of DJ Laing Group