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