Tough two days for Chinese Premier Li at G20 summit as India hogs’ limelight
China, over the years, made big inroads in Africa with big-ticket infrastructure investments under President Xi’s ambitious Belt and Road Initiative (BRI) which also drew criticism for its debt sustainability, especially of smaller countries.