Alibaba Group puts sustainability and social shopping centre stage as it launches this year’s 11.11 …

… the carbon footprint of the festival. An Alibaba says it is also using green technology in order to further reduce carbon emissions per order.