Alibaba donation to Interpol raises undue influence concerns
Experts have raised concerns about Interpol’s funding arrangements after their accounts revealed Alibaba has donated over half a million euros to the organisation. The Chinese e-commerce giant donated €512,000 to…