The company will be setting up an independent network across 22 locations with 100 outlets in the country in the coming 18 months. from Auto-Industry-Economic Times Read The Rest:economictimes...