Godrej Garden City becomes the largest township in India
NEW DELHI (INDIA):Real estate developers Godrej Properties Limited (GPL) has announced that Godrej Garden City (GGC), its township project in Ahmedabad, has received the Indian Green Building Council Green Residential… Read more »