Nigeria rejects Shell’s planned sale of $1.3bn onshore production unit
Sort by
525 items