Indian carmakers pin hopes on Diwali after 22% Navratri drop

Auto