Seplat Energy Plc, on Monday, announced its audited results for the three months ended March 31, 2025, recording a revenue of N1.228 trillion for the […]