At least 80% of the energy used by the business is from renewable sources. Renewable sources are defined as those that naturally replenish within a human lifetime (e.g. biomass, wind or solar power).

Pin It on Pinterest