Infrastructure Portfolio LogoInfrastructure Investor

Terra Firma MD to depart

Alex Williams is leaving the UK buyout firm just a year after joining.

17 April 20172 mins read