Tagged - social business

Iron structure in the middle of the sea

What’s the point of becoming a B Corp?

There are now over 1,400 B Corporations in 42 countries around the world. James Taylor at Bridges Ventures explores the purpose of this new certification that launched in the UK earlier in the year.