Posted on 06/07/2020 by AuthCar sales drop a third in June as showrooms open in England Signs that consumers are delaying purchases in hopes of government incentives Click to read more… Amplify:TwitterTumblr