Shell in talks with Indian consortium to sell Russian LNG plant stake
Shell (SHEL.L) is in talks with a consortium of Indian energy companies to sell its stake in a major liquefied natural gas plant in Russia, three sources told, highlighting India’s…