Manufacturer News July 6, 2016Sto Corp Receives AWCI Construction Quality Award Sto Corp was recently singled out as a member of the building industry team awarded AWCI’s Excellence in Construction Quality Award, winning the top honor in…