First there are the basics of linguistics since the British and India have a bit of shared history but that has certainly helped India to integrate itself into the western business environment. There are now huge numbers of western countries leveraging outsourcing for business resources and if India keeps distancing itself from the West, those integrations will start to look more like liabilities to western businesses. Next, I can’t imagine that the business opportunities with Russia can rival North American plus the EU so it seems odd to align with Russia when it could jeopardize a very beneficial relationship for India. Finally, due to immigration, there are large populations from India across the entire western hemisphere, I would think that would drive solidarity with the west. I know little about India so maybe those points are not accurate but those are my interpretations.