Leaders in battery solutions. 42 Years in the battery business, Deltec distributes battery products across South Africa with warehouses in Johannesburg, Cape town, Durban, Port Elizabeth, Rustenburg, Upington and Nelspruit. more than 400 rese
...show more