This is a virtual shopping centre offering visitors entry to a clutch of well-known etailers without going to their different websites.
⇑ Translate the sentence above by Google ⇑
Related: clutch