ALGERIA The African Tech Hubs pioneering innovationBiztechafricaJune 15, 2018 Innovation and entrepreneurship play an ever-increasing role in growing Africa’s emerging technology ecosystem. According to research by the GSMA Ecosystem Accelerator,…