Let’s Hope for Some Relief Now
THE SALES OF NEW CARS ARE sinking every month and last month there was a further drop in the sale of passenger vehicles. The introduction of Bharat Stage VI is going to be another challenge for the manufacturers. At a recent press conference, the Uni