G Square Makes Significant Expansion in North Chennai by Acquiring 62.38 acres of Land to Develop 1,091 ready-to-construct villa plots plots Investment Guru Wednesday, June 18, 2025 G Square Makes Significant Expansion in North Chennai by Acquiring 62.38 acres of Land to Develop 1,091 ready-to-constr…