India Ranks Third Among Top 10 Countries for LEED Green Building
India continues to show sustainability and smart development leadership on the world stage through green building New Delhi — (July 23, 2015) — Today, the U.S. Green Building Council (USGBC) announced that India ranks third on USGBC’s second annual ranking of the Top 10 Countries for LEED, the world’s most widely used and recognized …