Perdue Farms Inc. has agreed to pay $4M to address alleged child labor violations found during a federal investigation into ...