News Bamba Group just made it into the Techstars accelerator programme Osarumen Osamuyi 107 months ago