172.69.63.89

ECI lands 3x return through XLN exit

503
ECI Partners has landed a three-times return by exiting business phone and broadband provider XLN. The mid-market privat