Recent headlines force me to downgrade my 2011 China Sourcing Safety Index from “trust but better to verify” to “don’t trust and must verify.”   Some readers may remember a catchy tune by Chuck D and Flava Flav back in early 90’s.  While writing this article I kept thinking of the lyrics:   “So here’s…

Read More