Charles River Property Sale
Charles River Laboratories has decided to sell 538 acres of land in Brazoria County, where it once planned to build a monkey quarantine facility. The decision comes after public outcry and concerns from local officials about the environmental impact and risks from hurricanes. Brazoria County Precinct 4 Commissioner David Linder expressed relief, noting opposition was … Read more