What was the deadline of Kyoto Protocol for CO₂ limit upto 5.86% from 1990s to: June 30, 2025 by Iqrar KhanA. 2004B. 2002C. 2012 D. None of these