Feature image:
India Third on List of Countries in the World with Most LEED-Certified Space
New Delhi — (5 June 2014) — The U.S. Green Building Council (USGBC), the creator and administrator of LEED, announced today it was expanding its support of LEED (Leadership in Energy and Environmental Design), the popular global green building program, in India.