Subscribe to this topic via RSS or ATOM
Topic - International Paper
International Paper Company is an American pulp and paper company, the largest such company in the world. It has approximately 59,500 employees, and it is headquartered in Memphis, Tennessee. - Source: Wikipedia
The companies responsible for cleaning up the site, Waste Management Inc. and International Paper, have said there were "a small number of areas where the current layer of armored cap is thinner than required."