Leaders, don’t be afraid to admit your flaws Organizations November 15, 2023 Lots of people, it turns out. New research from the Kellogg School finds that leaders who admit their mistakes are…