Logo by B Lab, via Wikimedia Commons If you’ve seen the little “B” logo stamped on beauty brands like Weleda, Sunday Riley, L’Occitane or Clarins, it isn’t just a marketing badge, it’s a certification. A B Corporation (or B Corp) is a company that’s been certified by the nonprofit B Lab for meeting high standards …
