Prime Minister Narendra Modi and Russian President Vladimir Putin addressed the India–Russia Business Forum in New Delhi on Friday, hours after holding formal talks at Hyderabad House. Putin is on a ...
NEW DELHI: Prime Minister Narendra Modi on Friday hailed India-Russia relations and claimed it to be a "North star" in the changing world order. While holding a joint press conference with Russian ...