
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
Views expressed in this video are opinions of the host and the guest(s), and do not necessarily reflect the views of NTD.