Mumbai, Feb. 16 -- The US Green Building Council (USGBC), responsible for coming up with the framework for a LEED (Leadership in Energy and Environmental Design) green building rating system, announced a list of top 10 countries with LEED-certified projects on Thursday. India is ranked third on the list with over 899 LEED-certified projects across 24.81 million gross square meters of space. The list recognises markets that use LEED to create spaces that reduce carbon emissions, save money for families and businesses through lesser use of energy and water....