Business ❯Finance ❯Market Regulation
Market Infrastructure
Despite an unprecedented power outage on April 28, Spain's financial markets remained operational, with the Ibex 35 reflecting sector-specific shifts and fresh Q1 corporate results.