Find the word definition

Wiktionary
offsetters

n. (plural of offsetter English)

Wikipedia
Offsetters

Offsetters is a Vancouver-based organization that aims to guide people and organizations seeking to reduce their climate impact. It was established through the Institute for Resources, Environment, and Sustainability at the University of British Columbia. Offsetters aim to provide greenhouse gas management solutions. Their platform is "Less Talk, More Action". Their social objective is to contribute the most to fight global warming and to help sustainable development in the local communities surrounding their projects. Around 80% of their funds received in 2006 were directly invested into projects.