News

Fish Brothers has published its accounts for the period ending December 31, 2024, showing the car dealer group made a profit of more than £2m. The ...