The Body Shop, the global, ethical beauty brand has been a leader in its support of environmental and social impact programs in India for over 35....