2023 Annual Report, Accounts & General Meeting - Lansdowne OIL & GAS plc | RNS | Ticker