Bharat Express

Russia-India Business Forum

Russia’s First Deputy Prime Minister, Denis Manturov, is likely to embark on a high-level visit to India from 11 to 12 November.