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.
1058 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.