With more than 752 LEED-certified projects totaling over 20 million square meters of space, India ranks third on the US Green Building Councils (USGBC) annual ranking of the top 10 countries for Leadership in Energy and Environmental Design (LEED) certified buildings. Rank Nation Number of Projects Gross Square Meters 1....
