The financial crisis may have crimped corporate investment across the West, but companies still appear willing to spend in one corner of Europe the Lake Geneva region for a simple reason: it saves them money on taxes.
Low taxes in Geneva draw foreign companies.