As preparations for the start of production of the EU-specification Outlander PHEV were underway in Japan, Mitsubishi Motors Corporation (MMC) took its technology flagship to a last and most unexpected reliability exercise – cross country racing. MMC remains convinced of the virtues of motor sports to improve the breed and whilst the glorious days of […]