“Pressure pads under pavements could generate electricity from every step we take. Meg Carter on the alternative energy source that stands out from the crowd…”
“Pressure pads under pavements could generate electricity from every step we take. Meg Carter on the alternative energy source that stands out from the crowd…”