Taxpayers Clean Up Corporate Pollution, Is That Right?

Legislation would re-instate the Superfund tax, which has been allowed to lapse since 1995, leaving taxpayers holding the bag.

Leave a Reply