Ethiopia set to host global startup awards Africa summit
Addis Ababa, the capital city of Ethiopia, is set to host the Global Startup Awards (GSA) Africa Summit…
Covering Business & Economy Since 2009
Addis Ababa, the capital city of Ethiopia, is set to host the Global Startup Awards (GSA) Africa Summit…