The US has the lowest support among the 15 largest economies for infrastructure development Source link