On Returns to Profit, Surpasses $1 Billion in Revenue In a remarkable turn of events, the fast-growing Swiss running footwear company has not just bounced back from a challenging period but has exceeded all expectations by reporting a net income of CHF 57.7 million ($62.4 million). This impressive figure marks a significant upswing from the […]