Two ministries throw weight behind Zoomlion and Swiss government carbon emission trade off project

Executives captured in a photo
Executives captured in a photo