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 joins a global community of businesses that are committed to sustainable practices. In a statement…
Details



















