Tag Archives: Wacker Chemie

Tennessee good for biz, magazine says

Tennesseeis the third best state for business on Chief Executive magazine’s Best/Worst States for Business 2010.  That’s up from No. 5 last year.

Texas and North Carolina were the top two for 2010. The magazine rated states on taxation, workforce and living environment.

For what it’s worth, three high tax states — California, New York and Michigan — anchored the bottom of the list.

Continue reading