Construction giant Turner & Townsend reports revenue of £5.7bn
Comments Off on Construction giant Turner & Townsend reports revenue of £5.7bnThe global firm pointed to growth across its real estate, infrastructure and energy departments
The global firm pointed to growth across its real estate, infrastructure and energy departments