Politics hurt Switzerland's business image Switzerland attracted the fewest companies in at least a decade last year after voters passed measures that aim to limit immigration and the country starts revising corporate tax breaks.The number of foreign firms setting up operations…