CADA

China Mar vehicle inventory alert index: 62.4%

China Vehicle Inventory Alert (VIA) Index for March was 62.4 percent, implying that auto sales are in contraction territory and performance deteriorated compared to February.