Gate Zero Environmental Osterath

44

Bill Gates on energy: Innovating to zero!

29:33 author tedtalksdirector 20 February 2010 21:18 866 736 views