NDEPENDENT OIL & RESOURCES PLC - IOTA - UNAUDITED FINANCIAL STATEMENTS 30.06.2025 2025-08-29 15:02:12 INDEPENDENT OIL & RESOURCES PLC - IOTAInterim Report - 30.06.2025