Awards and Rankings Alibaba Tops Greenpeace's Climate Action Rankings Among China E-Commerce Platforms Alibaba Group January 8, 2022