law legal definition Africa Innovation Hots Up As Botswana Overtakes Kenya By Jessica M. Balch 3 years ago Botswana has edged out Kenya in the listing of major world innovators as far more