92 employees
Africa 118 develops a digital marketing platform designed to provide local information and digital marketing service.
2010