
The hidden forces shaping your choices
TED Radio Hour
00:00
Renewables enable system transformation
Deb Chachra highlights wind and solar advances making large-scale renewable infrastructure feasible now.
Play episode from 20:30
Transcript

Deb Chachra highlights wind and solar advances making large-scale renewable infrastructure feasible now.