Turner & Townsend appointed delivery partner for Irish airports

27th November 2023