Thu, 01 Jan, 2015 12:00:13 AM
Following recently-concluded climate talks in Peru, environmental groups have expressed disappointment with the relative sluggishness of world leaders to commit to emission reduction targets.
One environmental ...
details