Louisiana and North Carolina were tied for tops in the South in a new study that measured major corporate investment in 2010. The two states each had three major project wins in the Trade & Indust…
Louisiana and North Carolina were tied for tops in the South in a new study that measured major corporate investment in 2010. The two states each had three major project wins in the Trade & Indust…