Microsoft goes green, and then some - Grist