Home siding company promises $14.3M investment into Catawba County WCNC.com Source link