Overall, however, festive auto retail sales fell short of industry expectations due to unseasonal heavy rains in South India ...