Business Maverick, South Africa, DM168 Mini SE proves that demand for electric vehicles will soon be an African reality by: Alexander Parker