Economy The Ibex rises with the majority of titles in green and Indra and Telefónica at the head mayo 5, 2026
Economy The Spanish manufacturing sector grows in April, but the war has "a notable impact" mayo 4, 2026