Shell-BG $70 bln deal crosses key milestone with U.S. clearance

Shell news
Shell news

Breaking