India ranks third in the world in the LEED Green Building rankings
The rank can be a powerful tool in the country's efforts for the 100 Smart Cities initiative
CSE slams green building rating body for misleading public
CSE analysis showed several LEED-rated IT buildings and office buildings are failing to meet the official benchmark for energy performance; full …
United Nations environment awards for 2014 announced
Launched in 2005, the ‘Champions of the Earth’ awards recognise achievements of people from different categories