Russia's biggest oil producer Rosneft joins hands with Indian Oil Company

Russia's biggest oil producer Rosneft joins hands with Indian Oil Company