India ranks third globally for LEED Green Building Certification in 2023
India retained its third spot on the U.S. Green Building Council’s (USGBC) annual list of the top 10 countries and regions for LEED (Leadership in Energy and Environmental Design) in…