Fashion and clothing retail company with global presence
Well-known international fashion brand, major retail player globally