Dictionary.com
Thesaurus.com

has been decarbonizing

  • present perfect progressive of decarbonize (3rd person singular).