Insulation for Poland’s Longest Tunnel The TS-26 tunnel, 2300 kilometers, is one of the longest tunnels in Poland, a crucial component of…Stavroula KapsogeorgiOctober 26, 2023