The clean energy hub of the future

482,076 views | Rebekah Shirley • TED Countdown Dilemma Series