Results 1 - 1 of 1
The Kyoto Protocol is an international treaty under the UNFCCC. Adopted last 1997, the protocol commits 43 Annex I countries …Last Updated: Thursday, 14 January 2016 17:19