Eric Ware, Switzerland, Carouge, M, OTron SA en liquidation