Tag: 115657603

Spanish phone giant Telefónica to pay $85M to resolve US probe of Venezuelan bribery scheme

WASHINGTON -- Spain's largest telecommunications operator will pay more than $85 million to resolve a U.S. Justice Department investigation into a scheme to...