“ We expect the upside potential from all these opportunities to represent as much as $800 million to $1 billion in incremental annual ICE revenues”

you know who's REALLY excited about the Newark ICE facility opening back up?

Comments