China auto industry body CPCA: China sold 1.67M passenger cars in March, down 15.2% y/y | Metals Mine