Swiss performance sportswear brand Odlo has published its sustainability report for the 2019/2020 financial year, in which the brand has achieved significant improvements in terms of product, environmental and social responsibility. Despite the effects of the worldwide Covid-19 pandemic, the brand has made significant progress and demonstrated its long-term commitment ...