IR Magazine: Petrochemical companies are facing pressure to disclose incidents where they have spilled plastic into the ocean, which leads to what is said to be a major source of pollution.
Read more...