Cautious optimism from Stella following 2020 decline
14/01/2021
Footwear group Stella International has announced declines in its full-year results for 2020.
It brought in revenues of just over $1.1 billion, down by 23.4% year on year, and shipped 43.4 million pairs of shoes, a fall in volume of 26.9%.