G Square

G Square Drives Major Real Estate Push in North with 1091 Villa Plots

G Square, India’s leading plotted development real estate firm, has acquired 62.38 acres of land across the emerging micro-markets of…

12 months ago