La. slips to No. 33 on Tax Foundation’s annual state rankings

    Insider

    Louisiana fell one spot to No. 33 overall on the Tax Foundation's 2014 edition of the "State Business Tax Climate Index" report, released today, which measures each state's tax climate at the start of…


    Already an INSIDER? .