*The GEO Group Sells The Adelanto, California ICE Processing Center Complex Comprised Of Three Facilities Totaling 2,644 Beds For $950 Million And Increases Share Repurchase Authorization To $1.25 Billion >GEO

Dow Jones · 2d ago

Please log in to view news