News

Today Trimo sells its building envelope systems and services under its own brand across more than 100 countries worldwide with more than 50 million m2 facades and roofs sold to more than 20 ...