Greenpeace East Asia’s latest clean energy scorecard for China’s Big Tech sector ranks Tencent ahead of Alibaba in renewable power use among cloud providers.

Read More