What You Need to Know About Business Taxes Under Illinois Corporate Law