Spectra Group is a prominent property developer based in South India, with over 10 years of experience in land development and construction. The company was founded by a team of management professionals who envisioned a success story waiting to take shape in the retail business back in 1995. Since t...