Ecco has remained financially strong despite last year’s Covid-related challenges. The company reported sales of in 2020, down 19.7 percent from €1.36 billion a year ago. It made a pre-tax profit of €44.7 million in 2020, down from €195.8 million in 2019, on 19.7 percent lower revenues of €1.09 ...