by Robert Hayes Posted on March 21, 2017March 21, 2017 Wilmington’s Charles River Labs Settles Overbilling Allegations For $1.8 Million Read More