Posted on December 15, 2015 by New Scientist - NewsOne Per Cent Socks with pee power, wearbables with solar power