Image 1 of 1
MS_VDA_GH__012 Compu Ghana Facade.jpg
Dell boxes stacked up in the storage area at CompuGhana, central Accra