Oil spillage

  • An oil spill can be defined as the accidental release of liquid petroleum hydrocarbon into the surroundings or the environment due to human activity. Ii is a form of pollution that has devastating effects on the environment. The term oil spill is sometimes used to refer to marine oil spills where there is a release…

    Read more →