Fearing its own public relations crisis after an outcry from employees, the company stepped away from the GEO Group, which runs immigration facilities.
↧