The latest business buzzword? ‘Decarbonization’

A renewables panel at Fortune's Brainstorm E conference talks about how things are changing.

© Fortune