UK Unveils 'Excuses' For Lack Of Women In Top Biz Roles

Despite recent pressure on banks and other financial firms to boost female leadership positions, bosses at some of the U.K.'s biggest companies have offered up "outrageous explanations" for why they don't...

Already a subscriber? Click here to view full article