India ranks third among top 10 countries, for LEED green buildings
India ranks third on the US Green Building Council’s (USGBC’s) annual ranking of the top 10 countries, for Leadership in Energy and Environmental Design (LEED) certified buildings. According to the survey by USGBC, the … READ FULL STORY