The rising tide of green.