Businesses becoming environmentally friendly sounds like a positive.
We've named and shamed China for a few years now that it produces 50% of the world's ocean plastic pollution from a single river. Little has changed.
As with most things, there is no silver bullet, but a combination of motivators will create the change we need. Independent data monitoring is the first major step to make it possible.
Good data would spell this out to the public and help "sell" the required policies to the people.