Black Snake™ now in SA

Black Snake™ now in SA

Elephant Lifting Equipment (ELE), part of Torre Industries are currently Africa’s sole distributor of the global recovery and towing brand – Black Snake™. Recently introduced to the African market, this highly regarded Australian brand has successfully carved a unique...