Energy efficient & stormproof
Precisely ten years ago, on July 24, 2007, the first insulbar® insulating bar was extruded on North American soil, in Grenloch (New Jersey). Although around 50% of metal windows in the USA are still without thermal separation, awareness of the benefits of...