Deforestation Inc. is a company that has recently come under scrutiny due to an investigation by the International Consortium of...
The International Consortium of Investigative Journalists (ICIJ) recently uncovered a link between Deforestation Inc., a large international timber company, and...