Land Rover was once again the most profitable brand for used car dealers in November with the company and its models ...
Vertu Motors has brand new sold petrol cars stuck in compounds and cannot deliver them to customers in time for Christmas ...