A report just released by the
Tax Foundation ranks the various states for the business tax environment.
Ohio comes in at a strooooong 46th place, just in front of New York, California, New Jersey & Rhode Island.
Oh yeah, but Wyoming, Nevada and South Dakota college football sucks, so there.
No comments:
Post a Comment