The first month of 2021 saw a 39.5 per cent decline in new car registrations year-on-year, with showroom closures stifling demand

Read more…

Leave a Reply

Your email address will not be published. Required fields are marked *