India and Russia set to boost trade India and Russia on Wednesday, September 4, inked 25 agreements in different sectors like defence, energy, natural gas and so on. These agreements followed successful talks between Prime Minister Narendra Modi and the Russian President Vladimir Putin during the former's two-day visit to Valdivostok. Modi praised Russia's offer…Read More