3 min read law legal definition Africa Innovation Hots Up As Botswana Overtakes Kenya October 13, 2022 Jessica M. Balch Botswana has edged out Kenya in the listing of major world innovators as far...