In our corporate society, where profit is prioritised over people and the planet, a new breed of companies is emerging, where social and environmental impact are prioritised alongside profit and returns. At the forefront of this movement is B Corp certification, a rigorous accreditation awarded to businesses that meet high standards of social and environmental…