Shell plans to expand its integrated gas business and global capability centres in India, and sign more LNG deals, Country Chair Mansi Tripathy told Business Standard ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results