Indonesia’s production of EV batteries as a step toward sustainability is shadowed by the fact that their manufacturing in coal-powered industrial estates contributes to pollution.
Former Alibaba chief Daniel Zhang has stepped down from his role as the head of Alibaba Group’s cloud division, concluding his active roles within the organization after 16 years of service.