North Carolina beats South Carolina for Sealed Air headquarters
July 23, 2014 at 12:49 PM EDT
The announcement that Sealed Air Corp. has chosen North Carolina over South Carolina for its new headquarters operations is as much a psychological win for the state as it is an economic win...