GEO Group Announces Contract for Big Spring Complex Totaling 2,329 Beds
The GEO Group announced a contract for its Big Spring Complex in Texas, totaling 2,329 beds.
The GEO Group announced a contract for its Big Spring Complex in Texas, totaling 2,329 beds.