Results 1 - 1 of 1
The Kyoto Protocol (KP), otherwise called the "climate protocol," is an international emissions reduction treaty under the …