businessSwiss are battling to remain relevant to foreign investorsSwitzerland, long an attractive location for corporations on the lookout for tax savings, is fighting to keep that standing.