A landfill in US reached a $2M settlement in a lawsuit about odours

   Tullytown is located in Burlington County in the U.S. state of New Jersey. There, the corporation Waste Management, Inc, (WM) runs the Tullytown landfill since the eighties. This is one...