А насчет заводов. Думаю решить это можно только репутационными потерями. Если кто то засаряет окружающую среду то потребители просто не будут покупать продукцию этого производителя. Проблемой в том что обычно самые грязные заводы производят сырье и потребители его не выбирают, по этому людям придется быть еще более сознательными и не покупать продукцию которая была сделана из сырья поставляемого грязным производством. Но и это можно решить экспортом в далекое забугорье том кому но экологию этого региона пофиг и кто предпочитает дешевые товары