Physical Address
26 Wetheral Road Owerri, Imo. Nigeria
Physical Address
26 Wetheral Road Owerri, Imo. Nigeria
When one thinks of “e-cars,” images of glamorous driving on the open road come to mind. However, there is a much more mundane example of electric cars being put to good use – in this case, on the road. That’s…