allaboutgeneva.com
Outrageous traffic fine in Switzerland serves as cautionary tale
GENEVA, Switzerland — Fining speed demon billionaires is big business in Switzerland, but large traffic fines can be assessed to anyone based on family income.