Executives of Spain’s Plus Ultra quit amid corruption probe

Support