Business Legal dispute over use of name in Switzerland: Otto's and Otto fail to reach agreement Read more