KhushwinderBagga

City - Dehra Dun

Country - India

About - Worked in Jatropha plantations for producing Biodiesel.

Role - Industry professional