LDC backs Vista Retail Support in £14m deal and IP Solutions
LDC has made two investments, with IT services company Vista Retail Support receiving £14m (€15.8m)
LDC has made two investments, with IT services company Vista Retail Support receiving £14m (€15.8m)