Traceability might be one of the current buzz words, but it is not THE only solution to fight issues such as human rights and deforestation.
Traceability might be one of the current buzz words, but it is not THE only solution to fight issues such as human rights and deforestation.