The Body Shop Malaysia’s franchisee InNature earns B Corp certification
21st March 2023, InNature, the franchisee for The Body Shop in Malaysia, Vietnam and Cambodia has achieved its B Corp certification. The certification is a awarded to businesses that meet high standards of verified social and environmental performance. The company…
Details