Guy Hands set to bid for coveted £1bn Network Rail property portfolio
Guy Hands, owner of Terra Firma and an industry-leading investor, has been named as an interested party for the purchase […]
Guy Hands, owner of Terra Firma and an industry-leading investor, has been named as an interested party for the purchase […]