BARCELONA – Teresa Ribera faces a formidable challenge. In September, Spain’s socialist deputy prime minister was tapped by European Commission...
7b240fe8b805b436cfa3bef5b4567e2b