Pop!Tech Pop!Casts: Bob Freling (2006) Pop!Tech Pop!Cast - video
Hear how executive director of SELF, Robert Freling, is lighting up the developing world and empowering self-sufficiency by delivering solar power to more than 2 billion people on the planet living without electricity.
About this Video Share Send