Spain's Socialists face backlash over handling of sexual harassment claims | Global Banking & Finance Review | GBAF