We need as much transparency as possible! Allowing private companies (who get paid by taxpayers!) to keep illegal actions private is insane. This is essential information for ensuring that contractors are ethical and law abiding, informing future clients and employees, and it is ridiculous to say this is bad for business. Don't break the law. Or, if you do, tell us about it. Pretty simple.