Latest story
90,000 oil slicks – only 0.5% reported. PML’s Dr. Elizabeth C. Atwood has made headlines today in concerning new analysis that reveals the massive scale of unreported oil pollution at sea – and the lack of enforcement that allows it to continue.