The clean energy hub of the future

503,931 views | Rebekah Shirley • TED Countdown Dilemma Series