Turner and Townsend have reached exceptional financial growth, as the annual turnover hit £1.2b and net revenue hit £1.1b for the first time.
974 views
Turner and Townsend have reached exceptional financial growth, as the annual turnover hit £1.2b and net revenue hit £1.1b for the first time.