Snowleader to open new addresses in Paris and Switzerland, targets €200 million revenue by 2030
The French outdoor equipment retailer recorded a revenue of €101 million, up 21%, in the fiscal year closed at the end of February, and is keen to enter Switzerland and double its revenue in the next five years.