Is the Next Renewable Energy Source a Step Away?

Flooring converts footsteps into usable electricity.

More…