Oil spill is a major environmental hazard the world still contends with. Despite the improvement over time, the last decade (2010 to 2019) still suffered oil spillage in excess of million tonnes. Oil spill, whether on land or...Continue reading