Tata Motors Concorde showrooms shut down due to poor sales performance. By closing Tata Concorde showrooms, the company will end its dealership business. Read More

reported by Abhinand Venugopal at Rushlane.com