Published on:
24 Sep 2014
Feature image:
India ranks third globally for countries outside of the U.S. with the most LEED-certified space, with nearly 12 million square meters, according to a report released by USGBC this year.
Since USGBC announced its expanded support of LEED in India, we’ve been getting a few questions about what this actually means.