Kenya’s Bamba Group joins Techstars Austin accelerator Kenyan startup Bamba Group has been selected to participate in the Techstars accelerator held in Austin, Texas, becoming the first… Read More