Turner & Townsend has reported a 25% increase in turnover to £1.5bn for the 12 months ended 30 April, with net revenue up by 22% to £1.3bn.
Net revenue in the UK, where Turner & Townsend is headquartered, rose by
Turner & Townsend has reported a 25% increase in turnover to £1.5bn for the 12 months ended 30 April, with net revenue up by 22% to £1.3bn.
Net revenue in the UK, where Turner & Townsend is headquartered, rose by