Efeca supports the Secretariat of the Amsterdam Declaration

Efeca is providing technical assistance to the UK government and the Secretariat to the Amsterdam Declaration, in particular supporting the development of a monitoring and reporting framework for progress. What is the Amsterdam Declaration? The Palm Oil Amsterdam Declaration, signed by six countries, is a statement showing support for a fully sustainable palm oil supply […]

Read more