Thailand and Switzerland ink first carbon credit pact

Thailand and Switzerland ink first carbon credit pact
play icon
Illustrative image.