Unaudited Q1 Results: 31 March 2025 - Seplat Energy | RNS | Ticker