Aliexpress is China’s largest online retail platform with over 110 million goods and 790,000 sellers.