India’s Energy Office in Moscow a boost to oil diplomacy
By Shweta Aggarwal Ahead of Russian President Vladimir Putin’s visit to India later this year, India has opened an “energy office” in Moscow that will house five top Indian energy …
Read MoreGlobal Indian News
By Shweta Aggarwal Ahead of Russian President Vladimir Putin’s visit to India later this year, India has opened an “energy office” in Moscow that will house five top Indian energy …
Read More