Ovil

<br />Graphic: Ahmed Raza Khan/Mint<br />

India leans on Russia in energy race

4 min read . 25 Nov 2010