Pic: Shutterstock
Skechers Q4 FY20: sales $1.32 bn; net earnings $53 mn
Pic: BMZ/Hohenstein
Hohenstein authorised certification body for Green Button

Follow us