Chinese State TV Slams Western Companies but Ignores Massive Product Recalls in America

The state-run China Central Television (CCTV) has blasted a series of Western companies—including Apple and Volkswagen—doing business in China as part of what it calls an ongoing “corporate malpractice exposé”—but has ignored... Read more »