Clearwater Paper Brings 250 Jobs To Tar Heel State June 10, 2010 No Comments on Clearwater Paper Brings 250 Jobs To Tar Heel State Post View 0 The Shelby Star: Clearwater Paper Corporation has plans to invest $260 million in a new manufacturing and distribution center in Shelby, North Carolina. The good…