IPE: Nearly 70 asset owners have backed a statement calling on companies to reinforce their efforts to make sure their operations and supply chains do not contribute to deforestation.
Read more...