Profile Picture
oxtraafrica Service
Lagos, Lagos, Nigeria
Oxtra is a technology-driven company dedicated to advancing sustainability e-transportation solutions in Africa.