TORR Canada Inc.

EARTH (Canada) Corporation has developed a revolutionary technology in the area of oil/water separation. TORR (TM)(Total Oil Remediation and Recovery) removes and recovers free-floating oil and oil emulsions 2 microns and greater. The recovered ...