Charles River Labs hit by biotech downturn

Charles River Labs hit by biotech downturn