Hosted on MSN
A company was awarded a $1.2B contract for a detention center to house migrants. The group behind it remain a mystery
A $1.2 billion contrract has been awarded to build a migrant detention facility in Texas, but little is known about the Virginia company that was awarded the deal. The contract was awarded to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results