E.C. (E)

European Commission (Executive).

» Automotive Glossary