Thrown Off-Road
  • 5 years ago
A sharp decline registered in car sales right after demonetisation, with some companies reporting a drop of over fifty percent
Recommended