Russian President Vladimir Putin met here today with Indian Prime Minister Narendra Modi on the sidelines of the Shanghai Cooperation Organization meeting held in the Uzbek capital, Tashkent. During the meeting, they discussed bilateral relations between the two countries and ways of enhancing cooperation in the field of economy.