Scatary Island, Canada – Vessel stranded on the rocks on a remote island in an environmental sanctuary. Removal of the oil and oily residues from the vessel together with all other pollutants to prevent environmental damage.

Call Now Button