Sverica exits Bartech in Impellam deal

December 09, 2015