The fight for B Corp’s soul Media Last month, the French media giant Havas was stripped of its B Corp certifications after signing a global media buying contract with Shell. Ali Lyon explores what the decision means for the industry