Panel Unpacks $18 Billion for NYC Infrastructure Projects Being Put on Hold
Office of Management and Budget Director Russell Vought wrote on X on Wednesday that roughly $18 billion for New York City infrastructure projects has been put on hold. Joining NTD to discuss is Dan Tu...
Read More