Major countries of the world have agreed to pay $ 300 billion each year for the next 10 years to climate financing to help ...