India Ranks Number Three in Top 10 Countries and Regions for LEED Green Building with 2.8 million square meters of LEED certified space in 2021
Green buildings support the growth of healthy and resilient communities India – February 12, 2022 (GPN)– Today, the U.S. Green Building Council (USGBC), announced India has ranked third in the world on its annual list…









