MINNEAPOLIS, MN - Many homeowners are quick to admit they lack the confidence to tackle home improvement projects. As a result, regular home maintenance projects such as installing an extra layer of insulation or repairing a leaky showerhead often get delayed. In support of the launch of its new EcoTouchTM Insulation, Owens Corning (NYSE: OC) Read More