Will the polluter finally pay the price?