Alex NitzbergMay 24, 2022News At the World Economic Forum's annual meeting, Alibaba Group president says the company is working on a way for consumers to track their carbon footprints News