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 More