China’s trillion-dollar Belt and Road Initiative, hailed as the “project of the century”, faced major setbacks last year after a number of partnering countries scrapped their deals on worries that the high construction costs could weigh on their national debt.
¬ Haymarket Media Limited. All rights reserved.