Shell, Iran reach deal on $2.3billion outstanding debt

Shell news
Shell news

More from Energy Voice

Latest Posts