Russia should shed the Soviet lens on India, and embrace its growth story


© The Economic Times