Tag: U.S. Green Building Council’s

spot_imgspot_img

India ranks third in global LEED green building certification for 2024

India has retained its third-place ranking in the U.S. Green Building Council’s (USGBC) annual list of the top 10 countries and regions for LEED...