As greenwashing soars, some people are questioning B Corp certification
B Corp designations are meant to signal companies are socially and environmentally conscious. Yet experts and other businesses alike say the certification process needs a closer look.