7

New shared platform means Luton’s latest seven-seat MPV isn’t anything like its last. Can it still succeed against more in-demand SUVs?

No derivative found

Advertisement