Beauty and personal care business The Body Shop has introduced mural designs in its stores in numerous Indian cities including…