New car sales continue to fall
NEW SALES FIGURES for October released today by The Federal Chamber of Automotive Industries (FCAI) show that new car sales continue to decline. According to Tony Weber, chief executive of the FCAI, new vehicles have
Continue reading