Airport operator DAA appoints Turner & Townsend on five-year framework

23rd November 2023