Women are better at leading countries than men, survey respondents say
By Madeline Fitzgerald
India had the largest share of respondents agreeing that countries led by women are better managed, according to a U.S. News survey.
By Madeline Fitzgerald
India had the largest share of respondents agreeing that countries led by women are better managed, according to a U.S. News survey.