Discovery Sport faces the axe as EU safety rules tighten

TimesLIVE TimesLIVE

The Land Rover Discovery Sport will end production at the end of 2026, as reported by UK publication Autocar

Read full article at TimesLIVE →