Neha Kakkar About Information Location: India Industry experienceEducation: Bachelor Taxonomy EnvironmentEnergy