10.0.1.239

Terra Firma names Ahuja as CEO, a year after surprise Geczy exit from role

1003
Terra Firma Capital, the UK buyout house led by industry veteran Guy Hands, has named Vivek Ahuja as CEO a year after t