Consulting company RWR Advisory Group says that at the moment 14% or 234 of the 1,674 China-funded infrastructure projects in the OBOR, which covers 66 countries on several continents, have faced various kinds of serious obstacles. Most of them hampered by public dissatisfaction in the countries in...