This is similar to the Sustainability street idea with some new thoughts. I just came across these guys recently.