Industry
Environmental & Industrial Services
Target Company
Buyer/Investor
Buyer/Investor
Service Logic, a portfolio company of Warburg Pincus