Strides buys majority stake in Swiss firm | Sharefundss