New York Spent $28 Million On Restricted Chinese Tech. It’s Time To End These Risky Contracts.
The State of New York is a leader in many industries. The third largest economy in the country and the eleventh largest globally, New York is home to world’s financial…