11 Investments, a group of boutique recruitment brands, announces that the 11 Investments Group, and all its subsequent recruitment brands, have been certified B Corp ™. This means that the company has been verified as meeting B Lab’s™ high standards for social and environmental impact.