Iberostar Group reports that it closed its 2025 financial year with managed revenues of €5.1 billion, a 14% increase over the previous year. That performance,...