By Chris Hague In Press ReleasesPosted 26 May 2021Press Release: ICON Attains A Net Promoter Score Of 70 In Its First Survey For 2021 READ MORE