Trescal logo
Strategy
Buyout
Sector
Industrial
Location
Europe
Year of investment
2018
OMERS team
Company Information