Bridging Technology Across Borders
Revolutionizing subsaharan Africa through innovative technological solutions.



254 Chapman Road Ste 209
Newark, Delaware
USA
+1 240-713-7418
Revolutionizing subsaharan Africa through innovative technological solutions.
254 Chapman Road Ste 209
Newark, Delaware
USA
+1 240-713-7418