Pavegen Published September 3, 2012 at 620 × 413 in Producing Electricity From Shoppers’ Steps Next → Pavegen’s energy-producing slab (Picture: Wired.co.uk)