Passenger car registrations down 20.5% in March – ACEA



European Automobile Manufacturers Association (ACEA) published on Wednesday that new passenger car registrations fell 20.5% in March. According to the monthly report, 844,187 units were sold across th…