Swedish engineered polymer firm Trelleborg’s marine and infrastructure operation has been specified by contractor, Cimolai S.p.A, to supply bespoke inflatable and compression seals to the largest optical/near-infrared telescope in the world. The Extremely Large Telescope (ELT), located on top of…