Cars “not the devil” says CLEPA stressing mobility debate

European suppliers association, CLEPA insists cars are not “the devil,” but concedes a debate needs to be had about mobility in general as new powertrain possibilities increasingly offer cleaner solutions to a growing global population.

Read full original article »