India tops globally in LEED Zero certifications of green building projects
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…