B Corps are companies that have met certain standards of social and environmental performance, accountability, and transparency. A key concept is to balance the needs of all stakeholders rather than prioritising shareholders. This means putting clients, employees, business partners, the community, and the environment at the heart of what we do.
The certification is given to organisations who achieve at least a minimum score against a set of social and environmental standards. Since inception in 2006, around 4,000 companies have obtained B Corp designation around the world, including 700 in the UK.
A commitment to the environment and society is increasingly on everyone’s agenda, and we are delighted to be joining a handful of firms in the UK finance sector who have reached the required standard to gain this recognition.
Oakham Wealth Management Impact Report 2022