The Body Shop India has just made ethical beauty more accessible than ever. With the launch of its “More Love for Less” ...