Staff posing together in front of new showroom of Astro India at Toph Sherkhanian on Akhnoor Road, Jammu. By Daily Excelsior - January 17, 2024 Share FacebookTwitterWhatsAppPinterestLinkedinCopy URLTelegramEmailTumblrReddItPrintKoo Staff posing together in front of new showroom of Astro India at Toph Sherkhanian on Akhnoor Road, Jammu. Staff posing together in front of new showroom of Astro India at Toph Sherkhanian on Akhnoor Road, Jammu. Follow our WhatsApp channel