Lake Champlain Chocolates achieves B Corp Certification

Independent Vermont chocolate company recognized for highest standards of social and environmental practices.