Chinese Q1 GDP could potentially be -12%; Car sales drop record 80%; Business Activity Index fell over 25 index points