Inner Nature

Mon, 02 Mar 2020 00:00:00 -0500
ECHO Awards

Weleda sales were in decline as they were losing share to bigger competitors’ investment spending to capture leadership positions in the expanding category.