Swiss Market Ends On Firm Note : comparemela.com