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