Startups
Africa Information & Communication Technologies Alliance (AfICTA) is a private sector led alliance of
Overview
Location
Nigeria, Federal Capital Territory, Abuja
Phone
+234 815 548 3130