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…