Yikes. Cars in China are now surplus. Consumer waste and artists one more time. July 21, 2015 by Glenn Weiss … [Read more...]