Alabama Tax Laws for Corporations: What You Need to Know