Indian Business Geopolitics: Reason behind India’s stand on Russia and Ukraine 2022 India has shared a long history with Russia and here is India’s take on the Ukraine Crisis