Spain TradeEStradeAug 27, 2026, 6:28 PMImpact 38.76Spain shares lower at close of trade; IBEX 35 down 0.93% - Investing.com IndiaSpain shares lower at close of trade; IBEX 35 down 0.93% Investing.com IndiaRead original sourceBack to briefing