KEN: Kompetenz-Center für Emissionfrei Nutzfahrzeuge

What does KEN mean? The above is one of KEN meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Kompetenz-Center für Emissionfrei Nutzfahrzeuge