Robust online sales mitigated the impact of the pandemic on Mammut Sports Group’s results for the full year. It generated net revenue of 218.4 million Swiss Francs (€197.5m-$236.1m) in 2020, down by 16.2 percent from the previous year in constant currencies. It ended with an operating loss of CHF 24.5 ...