Idaho again scores a nearly perfect rank for business-friendly climate 1
Website Thumbtack.com has published its second annual report ranking states for their favorable and unfavorable business climates. Idaho, like it did last year in the survey, scored a big A+. The top ranking states overall were Utah, Alabama, New Hampshire, Idaho and Texas. The lowest…