Geox, Italy’s largest footwear brand, has just given itself a tall order. “We want our business to be 50 percent footwear and 50 percent apparel,” said Geox founder and chief executive Mario Moretti ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results