Impresa Building Systems of Greenwood SC, LLC, an Impresa Modular affiliate, announced plans to establish modular factory construction operations in Greenwood County. Following the approval of the incentive agreement by the county council on Tuesday night, the company plans to establish its facility at 161 Rock Church Road with anRead More