Forbes

Forbes: South Carolina is the 25th Best State for Business

According to a new report by Forbes magazine, South Carolina is the 25th Best State for Business. The tenth annual Forbes ranking measures six vital categories for businesses: costs, labor supply, regulatory environment, current economic climate, growth prospects and quality of life. The magazines factors in 40…