Steven Mufson @StevenMufson
The Group of Seven major industrial countries today made commitments to halt government funding for new fossil fuel projects and recommit to "green" their grids by 2035. One analyst calls it a "massive win" w/ @brady_dennis https://t.co/88tSrgkfZG — PolitiTweet.org