Highly Litigious Climate Presents Challenges to Small Business Owners

A recent business climate report surveyed thousands of small business owners and asked them to apply a letter grade to the business regulations for operation in their state. Illinois was one of the six states that received a failing grade in the report. This report, along with others, has indicated that Illinois is at the […]