Indian textiles, pharma and cosmetics are viewed positively in Russia

Olga Kulikova, Business Ambassador to India, Business Russia, is positive about improvements in Indo-Russian relations in a post-COVID world. But she feels that Indian initiatives for ease of doing bu...