The passenger automotive scenario is in shambles, as sales continue to plummet and have managed to achieve a new low; one not seen in India for 19 years.
Segment-wise, … Read More