B Corp Gone Bad? One Company’s Futile Fight Against a Beneficent Giant By now, you’ve seen the circled ‘B’ emblem on labels in virtually every section of every major retailer. Does it mean anything anymore? Written by Sam Anderson June 07, 2023