Shimtech Industries

Sector Manufacturing & Industrials Location London
Acquired 2011 Deal size €84m