Kenya led the world in completing China-funded mega projects ahead of schedule under Beijing’s global infrastructure development strategy, findings of a new study by a top US research university suggests.
The report established five projects in the country that were done ahead of the deadline between 2013 and 2017, putting the country top amongst countries which have benefited from China’s Belt and Road Initiative (BRI).