The company has purchased a significant land parcel measuring 4.67 acres situated at Guindy, Chennai, from DLF IT Offices Chennai ... Related News | This Company Plans To Invest Over Rs 1,000 ...