TURNOVER HITS €727M AT TURNER & TOWNSEND
Independent professional services firm, Turner & Townsend, has reported its ninth consecutive year of growth, with turnover reaching €727 million for the year ending 30 April 2019, rising from €623 million the previous year. The company, which works on some of the world’s largest and most complex capital projects and programmes across real estate, infrastructure…