Innovation for sustainable development
- Delhi TERI (The Energy and Resources Institute) 2014
- 304p.
97881799355569
Agence Francaise de Development AFD The Institute for Sustainable Development and International Relations IDDRI The Energy and Resources Institute TERI Sustainable Development Innovation