Starworld definitions

Search

Starworld

Starworld logo #10101) Company of Egypt 2) Egyptian brand
Found on https://www.crosswordclues.com/clue/starworld

Starworld

Starworld logo #21000 Starworld is an apparel brand owned by an international group which owns the Cotton Club that produces apparel and is a marketer and a vertically-integrated manufacturer. The company and brand`s manufacturing centre is in Alexandria, Egypt, and the brand has offices in Warrington (England), Hoofddorp (Holland) and Nicosia (Cyprus). ==Company prof....
Found on http://en.wikipedia.org/wiki/Starworld
No exact match found.