3 ms·Did they rather mean that 4% of leadership roles are help by women ?by Newtopian 10y agoDid they rather mean that 4% of leadership roles are help by women ?