Author Details

Howell, Eva, Faktor 10 – Institut für nachhaltiges Wirtschaften gGmbH, Germany