Technology | Fri Mar 15, 2013 2:14pm EDT

China TV consumer show criticizes Apple and Volkswagen