India ranks first globally in LEED Zero certified green building projects surpassing the US and China, according to USGBC and GBCI. In India, realty firm DLF and FMCG player ITC are leading in the LEED Zero green certification initiative. Read More