Lockdown In Six States Likely To Impact 31 Per Cent Of India’s Car Market: Report
As part of the mandate from the state government, the shuttered showrooms would mean no sales, while also increasing fixed costs.
As part of the mandate from the state government, the shuttered showrooms would mean no sales, while also increasing fixed costs.