A Global Affair – tales of twisted supply chains

With news breaking that European authorities have determined that over two thirds of websites (779 of 1100 websites) are offering non-authorized products, or that the products carry unsubstantiated claims, the…

Comments Off on A Global Affair – tales of twisted supply chains