It is dumb to push India closer to Russia.
“It is dumb to push India closer to Russia”
Russia is not a market for India.
Russia GDP $2 trillion
USA GDP $29 trillion