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