Bill Russo, the Shanghai-based founder and CEO of advisory firm Automobility, estimated that China had excess auto production capacity of about 10 million vehicles a year - equivalent to two-thirds of ...