IT has been a rough few weeks, but Spain’s beleaguered rail industry finally has something to cheer about. Saudi Arabia has struck a multi-billion-euro deal
REPSOL has said it will appeal against a €20.5 million fine imposed by Spain’s competition watchdog for squeezing the margins of low-cost service stations when