Nordic e-commerce retailer founded in 2005 and headquartered in Växjö, Sweden. Specialises in outdoor gear and apparel for hiking, skiing, and cycling. Part of the Egmont Group; generates approximately SEK 1 billion in annual revenue.
Market Authority Index
Human Authority
Structural Confidence