World Economic Forum Sep 21
This football stadium in the Netherlands generates its own power and stores it in electric car batteries