India and Russia have signed 28 agreements or memorandums of understanding (MoU) during the 21st India-Russia Annual Summit held between Russian President Vladimir Putin and Indian Prime Minister Narendra Modi on 6 December. These agreements cover various sectors, including trade, energy, culture, intellectual property, manpower, education, etc.