Business Daily | by Constant Munda
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 were done ahead of deadline between 2013 and 2017, putting the country top amongst countries which…
