Martin Barraud

Study: Putting Women in Charge Makes Companies More Successful