The company offers shoes and apparel under the Geox brand name through multi-brand selling points, Geox Shops, and e-commerce channels. The company is based in Montebelluna, Italy.
Geox reports a 7.8% revenue decline in FY24, totaling €664 million. Despite challenging market conditions and restructuring costs, the company anticipates ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results