The B Corp Certification – What is it? B Corp, short for “Certified B Corporation,” is a private certification awarded by the non-profit organisation B Lab. The B Corp Certification marks businesses that meet high standards for social and environmental responsibility, as verified by B Lab UK. (Source: B Lab UK) The movement started in […] The post What Does the B Corp Certification Mean? first appeared on London Business News.