Staff of Astro India Automobile Pvt Ltd during opening of 2 bay Mahindra & Mahindra set up in Jammu. By Daily Excelsior - March 26, 2017 Share FacebookTwitterWhatsAppPinterestLinkedinTelegramEmailTumblrReddItPrintKoo Staff of Astro India Automobile Pvt Ltd during opening of 2 bay Mahindra & Mahindra set up in Jammu. Staff of Astro India Automobile Pvt Ltd during opening of 2 bay Mahindra & Mahindra set up in Jammu. Follow our WhatsApp channel