The clean energy hub of the future

552,241 views | Rebekah Shirley • TED Countdown Dilemma Series