Wyoming BusinessWashington-based tax research group The Tax Foundation has released its annual State Business Tax Climate Index for 2014.  The report, as reported by the  Albany Business Journal, ranks New York state as being the worst business tax environment in the country.  Wyoming topped the list as the most tax favorable state in the union.  The full background paper on the Index is available here in pdf format.

photo credit: pam’s pics- via photopin cc