Carbon footprint of energy service provider verified