Moore Barlow Revenue Hits Record £45M Amid Knights Talks

Moore Barlow reported record revenue of almost £45 million ($60 million) in its latest financial results on Monday, as talks continue over the firm's potential acquisition by Knights PLC....

Already a subscriber? Click here to view full article