Embassy of the Republic of
Botswana in Sweden
Embassy of the Republic of Botswana in Sweden
see on map
The Innovation Hub is a Science and Technology Park project initiated by the Botswana government to catapult the diamond and beef dependent nation into the 21st Century.
Botswana Innovation Hub