3.235.24.113

Zeus makes 4.5 times return on ECI Partners’ XLN purchase

480
Zeus originally backed the management buy-out of XLN in January 2008, investing £6.63m, which led to the company’s tu