Hauz Khus
New Delhi, 110016
India
Indian Institute of Technology (IIT), Delhi - Department of Management Studies
Bank loans, energy consumption, carbon risk, climate risk, emerging economy, India