BUSINESSNEWS10 ALBANY
Texas developer wins $35.5M lease for Newburgh office space
A Texas developer secured a $35.5 million federal lease for an office space in Newburgh. Democrats have expressed concerns the space could become an immigration detention center, though this has not been confirmed.
Mentioned
Related Signal