3 employees
Resparkle is one of the biggest pollutants on earth and the 2nd largest driver of climate change.
2015