Community & LivingTourism & TravelInteresting Facts about the Motoring IndustryAlewijn Dippenaar28th Dec 20186th Dec 2018 by Alewijn Dippenaar28th Dec 20186th Dec 20180670 Did you know, the word automotive was coined from Greek autos (self) and Latin Motivus (of motion) to refer to any form of self powered...