Seplat Energy, Four Others to Return $23.23m, N15bn To Govt
A quintet of five oil and gas companies are to return $23 million and N15 billion within seven days to the government treasury following their indictment in the 2021 Auditor General’s report, which indicated that over ₦10 trillion in…