Kyoto Protocol: An Intriguing Multilateral Environmental Pact Avilash Roul Read more about Kyoto Protocol: An Intriguing Multilateral Environmental Pact