Inchcape is understood to be working on a plan to dispose of up to a fifth of its UK franchised dealerships. The decision is part of a strategy to “right size” the group and secure its future. This follows their poor financial results earlier this year. Sources claim at least five of the firm’s Volkswagen […]

Read More →