Blog
National Security
Chinese State-Owned Companies Just Lost a Big Light Rail Contract in Israel
Pressure from the Biden administration contributed to the decision not to award the contract to the China Railway Construction Corporation (CRCC), according to reports.