Troubles are mounting for Chinese-owned retail platform Shein as it faces a ban in France, censure by the European parliament ...