Maybe these links might be of help
http://switzerland.isyours.com/E/immigration/relocation/vehicles/importing.html
http://geneva.angloinfo.com/countries/switzerland/motoregister.asp
Don't worry about lack of french, I would think there should be people available at these official places to help you in English.
TogJay, Jun 21, 2008 @ 11:57