News

Russia, one of India’s closest international allies, owns the largest reserves of natural gas on Earth. With a massive 47,798 cubic kilometers of natural gas lying beneath its land, Russia leads the ...
By all appearances, the world is edging perilously close to the brink of a catastrophic global conflict. In just the past few ...
Moscow and Tehran are actively engaged in talks with regional stakeholders on the formation of a regional energy hub. The ...