Oil Recovery Co Inc

Oil Recovery Company, Inc. (ORC) is a Mobile, Alabama environmental company whose marine terminal and gas-free facility sits on the east bank of the Mobile River. ORC staffs a 24-hour response center with trained personnel and pre-staged equipment for marine and industrial emergencies, operates a state-permitted water treatment facility for non-hazardous water, and provides maritime [...]

Oil Spill Response (Americas) Limited

Oil Spill Response (Americas) Limited is the Americas operation of Oil Spill Response Limited (OSRL), the industry-owned cooperative that responds to oil spills worldwide on behalf of its member companies. From its Houston, Texas base it supports members across the Americas with preparedness and response services, including technical advice, specialist personnel, equipment hire, training, contingency [...]