BusinessShein ‘will struggle’ to justify its $40bn valuationIrish Independent1 day agoRead on Irish Independent