China car sales drop more than 90% due to coronavirus by LLB Editor February 21, 2020 February 21, 2020