Author - Shreya Challagalla

Shreya ChallagallaShreya has completed her masters in development from the Institute of Development Studies, UK. She has previously been associated with ORF and is currently a Senior Research Fellow at IF.