News 8 years ago Qashqai tops list of fastest-selling cars in March while Vauxhall’s Cascada is slowest