Terra Firma’s CEO Vivek Ahuja speaks at the LSE Alternative Investments Conference