The clean energy hub of the future

522,928 views | Rebekah Shirley • TED Countdown Dilemma Series