Finance remains the bugbear for auto sector

Economic downturn, weak sentiments and costly credit from some of the big private banks has put the brakes on auto sales.

Related Videos