February 27, 2026

Seplat Energy’s 2025 Revenue Jumps By 144% to $2.7bn