O firmie
Insta Group is an exhibition stand design and fabrication company based in Mumbai, India, offering custom stall design, pavilion booths, installation and on-site show support for trade shows and exhibitions. The site states it has operated since 2003 with factories in Mumbai, Haridwar and Gurugram.