Amala Devi

Amala Devii is project associate with the energy programme and Governance Centre at World Resources Institute, India.

Comment

Solar powerhouse

Amala Devi Uttara Narayan
Comment

The way the wind blows

Amala Devi Bharath Jairaj