Deckers Brands FY20: sales grow 5.6%; net income $276 mn
Deckers Brands, a US-based designer of innovative footwear and apparel, posted 5.6 per cent sales...
Read MoreMay 29, 2020
Deckers Brands, a US-based designer of innovative footwear and apparel, posted 5.6 per cent sales...
Read More