profile image

Bhaskar Deol

Consultant, Natural Resources Defense Council

Bhaskar Deol is a business graduate and chemical engineer based in New Delhi working with the Natural Resources Defense Council.