Shell, Eni executives named in $1billion Nigeria bribery suit

Nigeria news
Shell news

Breaking