Web presence
Top audience: United Kingdom 32.5%, United States 17.4%, Netherlands 10.4%, Spain 7.3%, France 4.7%.
Social engagement
Social engagement: 5.4K social following, 1 post in the last 12 months — below the industry typical range.
Share of voice
Share of voice in France: 37.8% of web traffic across its competitive set; worldwide: 11.8%.
