India ranks third in the USGBC’s 2024 Global LEED ratings 06 Feb 2025 Staff Report Architecture India achieved third in the USGBC's 2024 LEED rankings, with 370 certified projects covering 8.50 million GSM, bolstering its efforts to promote sustainable development. Read more Kushinagar infrastructure gets a boost with five underpasses