Dealerships on an average are spending 85% of their gross revenues on costs and majority of that is on manpower,...
31 May 2020 12:09 PM IST