1. Major nations agree on first-ever global carbon tax on greenhouse gases

    Major nations agree on first-ever global carbon tax on greenhouse gases

    47