70 employees
Engineers Without Borders UK draining natural resources, destroying ecosystems, and avoiding further climate crisis, emissions must drop.
2001