Shell, Iran reach deal on $2.3billion outstanding debt

Shell news
Shell news