Live News EARNINGS FLASH M impact Oct 27, 2026, 10:18 AM UTC Iren Expects EBITDA to Reach €1.95 Billion by 2035 Iren expects EBITDA to reach €1.95 billion by 2035, up €600 million from 2025. SquawkNews Desk