What You Need to Know About Corporate Taxation in Illinois