According to AidData, China grants US$ 85 billion a year in aid and loans, charging higher interests than the West. The debt of 42 nations to Beijing is more than 10 per cent of their GDP. BRI ...