Auto Lord Spencer extends backing for Chapel Down as share price falls flat themefreesiaFebruary 25, 2025