Could delayed $1.25 billion South Sudan deal finally be wrapped up? Posted On: April 8, 2024 Posted By: admin Comments: 0 Savannah Energy still awaits approval from Juba-based government, but indicates mid-2024