Swiss "Fat Cats" Clobbered As 70% Just Say Non/Nein/No To Excessive Executive Pay