updated almost 3 years ago by Singh Anjali
Source
Comments
"Deckers Europe Limited (“Deckers”) is a subsidiary of Deckers Outdoor Limited, a US-based company."
"Deckers Europe Limited (“Deckers”) is a subsidiary of Deckers Outdoor Limited, a US-based company."