3 min read Business Shell in talks with Indian consortium to sell Russian LNG plant stake: Report – Times of India 2 years ago LONDON: Shell is in talks with a consortium of energy companies in India to sell its stake in a major...