Odebrecht-linked company charged with corruption in Spain

Spain’s National Court has approved charges against construction company FCC for alleged corruption linked to €82 million it paid as part of a series of construction projects in Panama.


Get unlimited access to all Global Investigations Review content