EconomyCompetition authorities fine Repsol €20 million and prohibit some of its subsidiaries from participating in public contracts.Paula Solanas Alfaro03-02-2026