Trichy (Tamil Nadu) [India], June 30: G Square, India's largest and most trusted land aggregator and plot promoter, is proud to announce the massive and overwhelming response received for its latest premium plotted development - G Square Zen - in Srirangam, Trichy. 200 crs revenue worth of