×
Cainiao Network

Alibaba Cuts Carbon Footprint by 620,000t With Use Of Renewables Report

Alibaba Group had saved 619,944 metric tons of carbon dioxide equivalent in emissions across 12 months by tapping cleaner energy sources.