Press Release

At a critical moment when environmental problems are increasingly affecting human survival, the world recognizes that achieving “carbon neutralization” is a necessary stage to slow down global warming. Statistics show that more than 120 countries and two-thirds of the economies have joined the great transformation of “carbon neutrality”.  At present, carbon emission trading is considered…