Almost 40 world leaders are in Beijing for the second summit in three years to discuss China’s ambitious Belt and Road Initiative (BRI). The programme, aimed at stimulating global economic growth through the creation of an international corridor of land and naval trading routes, could cost a mind-boggling $1 trillion (774.