Submitted by sgna-dev on Wed, 2014-11-05 09:46 CertainTeed opens its “K21” line in Kansas City, Kansas — the world’s largest fiber glass insulation production line. Year Range: 1990sFloat Image: none