LEADING civil engineering and building contractor, Farrans Construction, is celebrating 75 years in Scotland having completed over 1GW of windfarms, enough to power 750,000 homes in the country. The contractor...
Why? Free to subscribe, no paywall, daily business news digest.