CII Sohrabji Godrej Green Business Centre
May 22, 2013

One of the first LEED Platinum rated green buildings in India, the CII – Sohrabji Godrej Green Business Centre (CII – Godrej GBC) which is located in the southern…

read more »
Tags: , ,