Lowell
Overview
Lowell is a leading and fast growing Credit Management Services group in Europe. It has a top 3 position in the UK and Germany, the two largest consumer credit markets in Europe. Find out how we are supporting its vision to be the best in its field...The Metrics
2015
Acquisition year
