The GEO Group Announces Signing Of Contract Between GEO Secure Services And U.S. Marshals Service For Government-Owned, 512-Bed El Centro Service Processing Center In California; Contract Expected To Generate ~$29M In Annualized Revenues
Benzinga Newsdesk