Lectropower is South Africa's premier specialist in Industrial and Mining Pump and Dewatering services, sales, installation and repairs.